
Lunes 17 de Mayo, 2010

0 comentarios
Desde hace muchas versiones que quienes trabajamos con wordpress en forma habitual veníamos haciendo “magia” para obtener thumbnails representativos de los post. Para esto generalmente usábamos algún plugin o simplemente creábamos uno nosotros mismos. Podíamos hacerlo creando una interfaz para subir imágenes y luego asociar esta imagen con un post o también (me tocó hacerlo) generar el thumbnail a partir de tomar la primera imagen asociada a un post y luego formatearla dinámicamente (con skuto) para obtener el thumbnail.
Sin embargo, desde la versión 2.9 de Wordpress ya está disponible la funcionalidad de manejo de thumbnails sin requerir ningún plugin extra.
Sigue leyendo el post »

Miércoles 5 de Mayo, 2010

1 comentario
Algo que todo template de wordpress comparte es la presencia del famoso loop, ¿que es este loop?, básicamente un bucle en el que se cargan los datos de todos los post que están disponibles en alguna página de un blog que funcione sobre esta plataforma. Este loop existirá tanto cuando despliegues el home de tu blog, o un post, o una página, o un resultado de una búsqueda, o un despliegue de post por categoría, o por etiqueta, incluso funcionará cuando no haya nada que desplegar (por ejemplo: una búsqueda que no arroje resultados).
Quizás es uno de los puntos más importantes para entender a la hora de ponerse a desarrollar sobre wordpress. Si deseas dominar el arte de crear templates deberás entender el loop a la perfección. Esta no pretende ser la guía definitiva sobre un tema que se puede tratar tan en extenso, pero sí intentaré que sea una muy buena forma de partir.
Sigue leyendo el post »

Martes 4 de Mayo, 2010

1 comentario
Este problema puede resultar más común de lo que se piensa y aparece cuando en el template que estamos creando o editando inlcuye la carga de alguna librería javascript. Por ejemplo, si deseas cargar JQuery, lo más seguro es que en tu template tendrás algo como esto:
<script src="<?php bloginfo('template_url'); ?>/js/jquery-1.4.2.min.js"></script>
El problema aparece cuando instalas algún plugin que también utilice esta librería, muchas veces intentará cargarla nuevamente a pesar de que ya esté incluída en tu template. Es posible que incluso te encuentres con versiones diferentes. ¿Cómo podemos evitar esto? La solución es bastante simple y puede evitarte varios dolores de cabeza.
Sigue leyendo el post »