Llevo un par de semanas pegándome un poco con un par de plugins para WordPress, para añadir nuevas funcionalidad. Vale, que no es de gente muy normal andar haciendo este tipo de cosas, pero después de haberme currado un plugin entero yo solito, por cierto, que parece que a casi nadie le sirve de nada, vale Fernan no cuenta, pues ya me diréis vosotros… 🙂
El primer plugin que he modificado es el WP-PostViews. Con este plugin, entre otras cosas más, podemos mostrar el número de visiones para cada noticia y un listado de las noticias más vistas. Aprovechado esta última opción, he añadido el ranking de los más vistos. Guardando los datos de varios días, muestro de una forma un poco más gráfica, valiéndome para ello de varias imágenes de GNOME, como va variando dicha lista.
El modo de uso es tan sencillo como añadir la siguiente linea en el sidebar.php de el theme activo de nuestro blog:
<h2>Los + vistos</h2><ul><?php get_most_viewed('post', 10, 30, true); ?></ul>
Descarga: WordPress 2.0.X y WordPress 2.1
El otro plugin que he modificado es el WP-VIDEO. Mediante este plugin podemos añadir vídeos de YOUTUBE, METACAFE y ahora también, gracias a lo añadido por mi, MYSPACE. Vale, que existen otras herramientas que hacen esto mismo y seguramente son mejores que el WP-VIDEO (VIPERS VIDEO QUICKTAGS por ejemplo), pero como este era el que tenía instalado desde el principio, pues pensé que lo mejor era modificarlo a mi gusto.
Modo de uso: añadir un nuevo parrafo y cambiar el http:// de la URL del video, por video:// y el resto es cosa del plugin.
<p>video://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=1562335660</p>
en vez de
<p>http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=1562335660</p>
Descarga: WordPress 2.X
Obviamente, sólo daré el soporte correspondiente a la parte añadida por mi. Para instalar cualquiera de los plugin, basta con que los subáis al directorio de plugins «/wp-content/plugins» de vuestro blog y los activéis desde el Panel de Administración / Plugins.
EDITADO: He actualizado los paquetes del plugin WP-PostViews, ya que la versión para el WordPress 2.0.x contenía un error en una llamada a una función.
VUELVO A EDITAR: Debido a más problemas con el plugin de WP-PostViews, quito los links para la descarga y los pondré esta tarde tras solucionar todos los problemas.SOLUCIONADO