Wordpress es un fantástico sistema de publicación de blogs e incluso se pueden estirar sus capacidades para convertirlo en casi un sistema de gestión de contenidos en toda regla. Para ampliar las funcionalidades de Wordpress cualquiera que se haya puesto a hacer una página sobre este sistema habrá tenido que recurrir a los archiconocidos plugins. Los hay de todos los colores y casi para cualquier cosa, los hay más complejos de manejar y los hay absolutamente simples pero lo que es obvio es que hay una variedad extraordinaria y a veces es complicado encontrar ese que hace justo lo que necesitas.Lejos como estoy de ser un especialista en Wordpress, lo que sí puedo hacer es explicar qué plugins he acabado utilizando, después de una búsqueda bastante intensiva, para conseguir algunas de las funcionalidades de esta página. Estos son los que tengo instalados ahora mismo, en breve vendrán más.
Akismet
Este viene de serie con la instalación de Wordpress y sirve para filtrar el spam que nos llega como comentarios. No conviene equivocarse, por poca actividad que tenga tu blog, antes o después recibirás comentarios de spam así que conviene tener este sistema activado para lo cual necesitarás la clave API de tú usuario de Wordpress.
Archives for a category
En esta web he usado una categoría específica para publicar la información sobre mi curriculum pero no quería que esas entradas aparecieran en el listado de la barra lateral del blog o en el que aparece en la portada y que están dedicados sólo a las entradas del propio blog. Ambos listados se extraen gracias a la función wp_get_archives() pero entre los parámetros que acepta esa función no hay ninguno que permita excluir una determinada categoría o declarar las entradas de qué categorías exactamente queremos que formen parte de la lista publicada. Este plugin permite precisamente esto añadiendo el parámetro cat a la función original. Por ejemplo, con la expresión wp_get_archives('type=postbypost&limit=10&cat=-84'), obtenemos una lista de los 10 últimos posts publicados que no pertenezcan a la categoría 84.
Clean Archives Reloaded
En vez de tener un listado mensual en la barra lateral del blog, he decidido que el archivo tenga su página propia. Para ello instalé este plugin que crea una listado automático de todas las entradas de la página por meses y que incorpora una dosis de JavaScript que oculta las listas en entradas de todos los meses menos el último. Se puede manipular fácilmente la presentación a través de CSS y con unos mínimos conocimientos de PHP se puede ajustar la forma en que se presentan las fechas y otros datos. Por supuesto, funciona a la perfección si el usuario no tiene activado JavaScript en su navegador.
Contact Form 7
Plugins para crear formularios de contacto hay muchos. Una búsqueda rápida os mostrará algunos que permiten crear formularios sencillos y otros con los que se pueden hacer cualquier formulario que a uno se le ocurra y que funcionan incluso con Ajax. En mi caso me decidí por este plugin, bastante completo, con el que se pueden crear formularios mucho más complejos que los que yo he usado pero cuya propiedad más destacable es que permite crear varios en la misma página fácilmente.
Google XML Sitemaps
Las “arañas” de buscadores como Google indexan las páginas leyendo su contenido. Cuanto más fácil se lo pongamos a estos bots mejores “rankings” tendrá nuestra página en los resultados de las búsquedas. Este plugin crea automáticamente un archivo XML que indexa todo el contenido de nuestra página y que es particularmente amigable para los principales buscadores.
The Excerpt Reloaded
Wordpress permite crear un resumen de cada post y así poder crear páginas que agrupen entradas sin necesidad de dar los textos completos. Por desgracia esta funcionalidad está algo limitada y no permite, por ejemplo, incorporar imágenes dentro de ese resumen. En mi caso necesitaba poder incluir una versión resumida de un post en la portada pero importando también la imagen principal de la misma. Resulta un poco complicado de personalizar o al menos yo tuve que dar alguna que otra vuelta antes de conseguir lo que buscaba pero, al menos para esto, funciona correctamente.
Wordpress Database Backup
Como medida de seguridad es conveniente hacer copias de la base de datos de wordpress con cierta frecuencia. Este plugin permite realizar estas copias en el momento o de forma programada, guardarlas en el servidor, en el disco duro o mandarlas por correo a una dirección determinada. Normalmente los servicios de hosting hacen sus propias copias de seguridad pero si no queremos llevarnos sustos es mejor hacer las nuestras.









