De blog a Libro

Estas son cosas que puedes hacer rapidamente gracias a WordPress ;)

Leo en MangasVerdes que además lo lee en WTC, que ha aparecido un plugin llamado WPTEX que convierte de forma automática tu blog en un libro formato pdf.

Me parece muy útil para aquellos que utilizan su blog como un diario, o un fanfic (un guiño a mi amigo Martin) o inclusive para cualquier blogger que quiera tener su blog tanto virtualmente como en físico.

Si quieres saber más, primero tienes que usar WordPress y luego descargar WPTEX. Si no usas WordPress, no importa, puedes crear un blog WordPress e importar todos tus posts (Blogger, Livejournal, Movable Type, etc).

Convierte tu blog en un libro

“Seguramente tienes un blog, o estás pensando en montarte uno. O tal vez, lo que realmente te apetece es esciribr un libro, pero eres demasiado perezoso. ¿Y qué tal si te digo que sólo con tener un blog y postear a tu ritmo puedes acabar teniendo un libro? Genial, ¿no?”

Ésta es la introducción que nos ofrece la página oficial de WPTEX, un plugin para WordPress que facilita la conversión de todo tu blog a formato PDF para su publicación dentro o fuera de la Red. El sistema es sencillo: instalar el plugin + ejecutarlo (salva todo el contenido en un archivo comprimido en .zip) + descomprimir para obtener el archivo ‘book.tex’ + utilizar tu programa favorito para convertir el archivo en PDF.

También a mí me gustaría que el plugin convirtiera todo directamente a PDF, pero esto es lo que hay.

Vía: Weblog Tools Collection

WordPress MU 1.3.2

WordPress MU 1.3.2 fue liberado hace poco. Para los que no sepan, WordPress MU es una versión multiusuario de WordPress, un poco al estilo de lo que es WordPress.com.

Esta actualización trae algunas cosas de WordPress 2.3.2 e importantes arreglos a varios problemas críticos de seguridad. Si utilizas WordPress MU, actualiza lo antes posible.

Y recuerda! Siempre descargar WordPress MU en el sitio oficial.

WordPress MU 1.3.2, actualización de seguridad

WordPress MU se ha actualizado, la nueva versión, la 1.3.2, corrige una serie de problemas seguridad que, como no, Alex Concha ha ayudado a detectar, (Aupa los desarrolladores hispanos!!). Así que si eres un usuario de WordPress MU te recomiendo que te actualizes urgentemente.[Descargar]

Artículos relacionados

aNieto2k

$29.5 millones de dólares para WordPress.com

Esto sucedió hace pocos días pero con todo el trabajo que tuve que hacer en el servidor de BlogHogwarts y sumado a estudiar Cálculo no pude postearla.

Un grupo de inversionistas entre los que destaca The New York Times han invertido $29.5 millones de dólares en WordPress.com. Justamente el día antes de esta noticia, WordPress.com aumentó su almacenamiento gratuito de 50mb a 3GB. Ahora sabemos cual fue la razón del aumento.

De verdad me parece muy bien toda la inversión que se está haciendo en WordPress.com, seguramente ya varias empresas le habrán ofrecido un buen monto para adquirirlos, pero al parecer todavía WordPress.com prefiere ser parte de su empresa fundada Automattic.

Ahora yo solo digo algo, como podemos ver, todo el equipo de Automattic está trabajando arduamente en WordPress.com (ya que de ahí obtienen mucho dinero). Espero que ese arduo trabajo, sea igual para WordPress 2.5. Ya he pensado, que una de las razones por las cuales descartaron WordPress 2.4 y decidieron extender 2 meses más el desarrollo, es que han invertido mucho tiempo en trabajar para WordPress.com.

Gracias Javier y Wedoit4you!

5 años de WordPress

WordPress cumple cinco añitos. Mangas Verdes lleva con él desde el 3 de julio de 2004, apenas dos meses después del nacimiento del blog y un años de la puesta en marcha del cms. Por aquel entonces reinaba Movable Type. Hoy las cosas son bien diferentes.

Feliz Cumpleaños WordPress

El 24 de Enero del 2003, empezó. Hoy 24 de Enero del 2008, ese sueño de WordPress no es solo una realidad, si no es el CMS más popular y personalmente, el mejor del mercado.

WordPress

FELIZ CUMPLEAÑOS WORDPRESS

Resaltar el primer post de nuestro WordPress

Hace unos días en el foro, GUAGUAU preguntaba como podíamos hacer que el primer post quedara resaltado frente a los demás, como ya me lo han preguntado otras veces he pensado hacer un míni tutorial para tenerlo aqui guardado y accesible a todos. Quizas sería interesante que primero tuvieramos unas nociones básicas de como funciona un theme de WordPress.

El código

Para el ejemplo he usado el theme Kubrick, que es el theme por defecto que WordPress integra, está en la carpeta wp-content/themes/default/.

Primero hemos de encontrar el punto en el que insertar la marca que nos permita diferenciar un post del resto, para ello vamos a usar un sistema de dos lenguajes, PHP y CSS. Con PHP incorporaremos la funcionalidad necesaria para añadir una clase al post marcado y desde el CSS le daremos es aspecto que deseemos para diferenciarlo. Empezemos :D

1) Encontrar el punto en el que se pinta el post.

Generalmente los themes de WordPress, disponen de un fichero index.php en el que se declara el Loop que se encarga de pintar los posts que componen a la petición realizada. Es aqui donde encontraremos la estructura de un post y donde meteremos mano al código para modificar el primer post.

<div class="post" id="post-">

Como podemos ver, la línea anterior nos dice que en este punto comienza el post, con id="post-X" (siendo X el ID de la noticia), y como class indicamos que se trata del típo post, que en nuestro CSS estará definido para otorgarle es aspecto que vemos en el blog. Ahora tenemos que conocer cual es el primero.

Para ello debemos encontrar el punto en el que se empiezan a repetir los posts.

Una vez encontrado el comienzo del Loop, empezamos a modificar nuestro código.

2) Añadir un contador de posts

Para añadir un contador, primero debemos definir una variable que, inicializada a 0, se incrementará con el paso de los posts.

<?php
   $contador = 0; 
	if ( have_posts() ) : while ( have_posts() ) : the_post();
	++$contador; //Incrementamos en 1 por cada post
?>

3) Controlamos el primer post

Disponiendo del contado únicamente tendremos que controla que cuando este sea 1, aplique la nueva class al contenedor del post.

<?php
	$contador = 0;
	if ( have_posts() ) : while ( have_posts() ) : the_post();
	$contador; //Incrementamos en 1 por cada post
	if ($contador == 1) $claseResaltado = " resaltado"; //Dejamos un espacio delante de la palabra

	<div class="post" id="post-">
?>

4) Versión más compacta

Una versión más compacta podría ser algo así.

<?php
	$contador = 0;
	if ( have_posts() ) : while ( have_posts() ) : the_post();

	<div class="post" id="post-">
?>

5) Un poco de estilo

Ahora que ya tenemos marcado el post, únicamente tendremos que aplicarle el estilo necesario en nuestro style.css.

.resaltado {
	background-color:#D1E2EF;
	padding:1em;
	margin:1em 0;
	-moz-border-radius: .8em; //Solo Firefox
}

.resaltado h2 {
	margin:0;
}

6) Bonus: Formato CSS exclusivo

Cuando decidí hacer el post, pensé en usar un sistema en el que implicara una modificación en el theme por que debido a la variedad de themes y formatos es imposible crear una forma estandarizada para hacerlo, así que indicando el post que se ha resaltar con una clase desde PHP conseguimos aligerar el problema, además de asegurarnos compatibilidad con los navegadores.

Podríamos hacer uso de selectores CSS para conseguir un efecto similiar. Pese a que el selector :first-child no está soportado por Internet Explorer 6, una solución sin tener que editar el fichero .php sería esta.

Esta solución no es compatible con Internet Explorer 6.0.

#content .post:first-child {
	background-color:#D1E2EF;
	padding:1em;
	margin:1em 0;
	-moz-border-radius: .8em; //Solo Firefox
}

#content .post:first-child h2 {
	margin:0;
}

En el código anterior, aplicamos el estilo al primer hijo con class="post" que se haye dentro del elemento padre con id="content". Consiguiendo el mismo efecto que el descrito anteriormente en los navegadores más modernos.

Artículos relacionados

aNieto2k

aNieto2k y Maestros del Web

Desde que me inicié en el desarrollo web, Maestros del Web ha sido el punto de referencia en el que me he apoyado cuando he necesitado algo. Sin duda es la mayor comunidad de desarrolladores hispanos de Internet y cada día crece más y más. Por ese motivo me siento especialmente halagado de disponer de un pequeño apartado entre sus increíbles páginas sobre mi humilde persona. Quiero darle las gracias a Stephanie Falla por su paciencia y por el gran trabajo que ha hecho y está haciendo por los desarrolladores web.

Artículos relacionados

aNieto2k

WordPress.com se aumenta a 3GB

Matt Mullenweg, el creador de la plataforma WordPress, anunció que los usuarios que tengan su blog en wordpress.com pasarán de tener 50MB a 3GB. La conversión ya es efectiva, mejorando notablemente la calidad del servicio ofrecido por wordpress.com. Cada vez se hace más dificil “toserles” en los dos ambitos que controlan, como cms para gestión de blogs y como servicio en internet para su creación y publicación gratuita.