¿Cómo mostrar imágenes de feeds RSS externos en WordPress?
¿Hay alguna manera de mostrar una imagen para los feeds RSS en mi página de WordPress? Actualmente, los feeds RSS predeterminados de WordPress solo muestran el texto de los feeds de otros sitios. ¿Cómo puedo hacer que mi sitio muestre una imagen en miniatura de los feeds RSS de otros sitios?
SimplePie, que viene incluido con WordPress, sí admite imágenes en los feeds. Por favor, consulta la Referencia de SimplePie si necesitas buscar funciones específicas relacionadas con imágenes.
Si deseas mostrar imágenes de feeds en tu propio sitio, podrías, por ejemplo, crear un plugin que contenga un widget personalizado que lea un feed en busca de imágenes. Por ejemplo, utilizando la función get_feed_tags()
para buscar etiquetas IMG. Estas pueden ser mostradas por el widget posteriormente.
Ten cuidado de no inyectar contenido no deseado en tu sitio por razones de seguridad, etc.

Mientras investigaba otra pregunta, encontré el plugin Anyfeed Slideshow, que muestra imágenes en los feeds RSS. No sé qué tan bueno es para mostrar tanto texto como imágenes, pero si tu feed está centrado en imágenes (como un feed de Flickr), probablemente esto hará lo que necesitas.

También estaba buscando cómo añadir miniaturas a mis feeds. Encontré una solución de la que no estoy seguro si es la mejor manera, pero funciona. Utilicé el plugin RSS Image Widget, e hice algunos cambios en el código:
$desc = $item->get_description();
if(strlen($desc)>50)
$desc = wp_html_excerpt($desc, 50).' ... ';
$blog_title = $item->get_title();
if(strlen($blog_title)>45)
$blog_title = wp_html_excerpt($blog_title, 45).' ... ';
echo '<div class="rss_image">
<a title="'.$item->get_title().'" href="'.$item->get_permalink().'"><img src="'.get_bloginfo('wpurl').'/wp-content/cache/rss_image_cache_'.date('n').'/'.$image_thumb.'" alt="'.$item->get_title().'" /></a>
<h5><a title="'.$item->get_title().'" href="'.$item->get_permalink().'">'.$blog_title.'</a></h5><p>'.$desc.'</p>
</div><br />';
También vale la pena mencionar que en el blog de origen las imágenes estaban incluidas en el feed.
