Hace unas semanas hice un plugin para wordpress, donde se imprime una lista de las categorías de forma compacta y expandible mediante animaciones jQuery, pues hoy he liberado la versión 1.1 del mismo, con la novedad que ahora pueden excluir del listado las categorías que deseen. Esta característica fue agregada debido a la solicitud de varios usuarios del plugin y expandir las posibilidades de uso de este plugin.
Para instalarlo pueden ir a su página oficial o actualizar desde el mismo gestor de actualizaciones de WordPress. Si no lo han probado, se los recomiendo y recuerden votar por él.
Este es mi segundo plugin para WordPress, creado por solicitud de varios usuarios quienes pidieron tener un plugin similar a jQuery Archive List pero para mostrar las categorías de un blog. Básicamente es el mismo plugin a diferencia que muestra las categorías y la configuración es un poco distinta. Entre las características que ofrece son:
Incluye un Widget para mostrar las categorías, con opciones para desplegar en caso de la existencia de subcategorías.
Filtro para llamar mostrar el listado usando [ jQuery Categories List ]
Utiliza la librería de jQuery incluida en WordPress.
Código JS separado en un archivo para mejorar el rendimiento.
Opciones para mostrar cantidad de entradas, seleccionar como se ordenan las categorías, simbolos a usar, etc.
Soporte para i18n, aunque actualmente solo esta disponible en: Español, Inglés.
Si quieren ver como lucen, simplemente miren como ésta página muestra las categorías y chequeen la compatibilidad del mismo. Si les gustó, voten por 5 estrellas, voten por la compatibilidad y donen para seguir trabajando en estos plugin.
Actualizacion v1.1
Soporte para excluir categorías de la lista.
Para descargalo, utilicen el gestor de plugins incluido en su instalación WordPress o desde la página oficial.
Luego de 11 meses sin prestarle atención, esta semana decidí dedicarle un tiempo a mejorar este plugin de WordPress. Me dí cuenta que tenía sugerencia por parte de algunos usuarios para agregar características, mejorar unas existentes y otras cosas que tenía en mente. Al revisar me di cuenta de la mala escritura del código (recuerdo haberlo creado rápidamente en base a otro parecido) por lo que re-escribí completamente el plugin para adaptarse al estándar de WordPress, mejorar el mantenimiento del mismo, agregar soporte de internacionalización, mejorar la carga de los archivos Javascript.
Pues el resultado es la versión 1.0 de este plugin para mostrar el historial/archivo de las entradas de blog en una lista que se contrae y expande con efectos de jQuery, para mayor usabilidad, ahorro de espacio y mas interacción. De hecho, ese plugin esta siendo usado en esta página para mostrar los archivos de entradas en forma simplificada.
Los cambios realizados en esta versión son:
Se agregó soporte para el formato del mes (corto, número, completo).
Se puede mostrar el listado de archivos dentro de Páginas y Entradas, simplemente escribiendo [ jQuery Archive List ] en cualquier lado del contenido.
Se agregó soporte para i18n, así pueden traducir la interfaz de administración a cualquier idioma soportado por WordPress.
Se separó todo el código Javascript del código HTML, con este cambio, los navegadores deberían tener en caché estos archivos y procesarlos de manera mas óptima.
Se carga automáticamente la librería JS de jQuery.
Casi todo el código fue re-escrito para facilitar el mantenimiento y permitir agregar fácilmente nuevas características.
Se mejoró el código para mantener el estándar de WordPress.
Pueden descargarlo desde su página oficial en WordPress. Si les gusta recuerden recomendarlo, votar con una puntuación de 5 estrellas o hacer una donación para continuar con el desarrollo del mismo.
En el pasado día del programador (el 256vo día del año) el pana (significa amigo/compañero en Venezuela) Luis Chacon me regaló The pragmatic programmer, un libro promocionado por Gubatron en su blog y en artículos de otras páginas.
Lo terminé de leer hace poco y me pareció muy bueno, el libro enseña cosas que todo programador debería hacer. Aunque la mayoría las conocemos, no la ponemos en práctica o pensamos que son aplicadas correctamente, pero luego descubrirán nuevas formas de hacerlo o correciones que se deben hacer. A lo largo del libro, se abarcan muchos temas y se enfoca en todos los aspectos de un programador (si crees que por tener la palabra programador en el título solo habla de código, estás equivocado) tanto en la creación y mantenimiento de codigo, metodologías de desarrollo, comunicación con demas miembros del equipo y clientes, automatización de tareas diarias, ejecución de pruebas, documentación de codigo y procesos, etc.
Portada de «The pragmatic programmer»
Para todo programador/desarrollador debería ser obligatorio leer este libro y al igual que Gubatron, opino las universidades deberían dictar temas tratados en este libro a los estudiantes de Ingeniería de Software.
Para obtenerlo pueden buscar en Amazon, su librería local o su método ilegal favorito pero gratuito 😉