Publicado el Monday 06 de August del 2007 @ 20:08 por Armonth.
WP-img2feed es un hack que he desarrollado pensado como base para generar y mostrar imágenes con el número de comentarios y referencias (trackbacks y/o pingbacks).
¿Por qué generar imágenes para eso? Porque si en lugar de una imagen generamos el texto sin más cada nuevo comentario contará como nuevo contenido y mostrará la entrada como no leída. Eso resulta realmente irritante.
Es por eso que al igual que en Feedburner o en menéame (de donde tomo buena parte de la idea y código) saco este hack.
Para ser usado, libGD es requerido. Una vez activado en cada entrada del feed se verá algo similar a lo siguiente:

Lo primero que hay que hacer es descargar el fichero wp-img2feed.zip y descomprimirlo en la raíz del blog.
Contiene los siguientes ficheros:
El feed.php podríamos incluirlo directamente en el feed pero como hay que añadirlo en varias fuentes (RSS2, ATOM) pues creo que es más fácil mediante un include.
Para empezar a hacerlo funcionar buscaremos el fichero que genera el feed (en la rama 2.0.x es el wp-rss2.php, wp-atom.php, etcétera, mientras que en la 2.2.x está en wp-includes/feed-rss2.php, wp-includes/feed-atom.php, etcétera) y buscaremos donde pone:
<content:encoded><![CDATA[<?php the_content() ?>
Y digo yo… ¿Por qué no tiras de un pequeño fichero de configuración para poder hacer el hack multiidioma? Rollo:
$HACK[comentario]="comentario";
$HACK[comentarios]="comentario";
$HACK[referencia]="referencia";
$HACK[referencias]="referencias";
Y así aunque tengas hardcoded lo del singular y el plural, luego cada uno se lo monta como le brote.
Los currantes nos mantenemos al pie del cañón xD