WordPress: cómo mostrar la miniatura en el feed RSS

Miniaturas en los feedsLa función de WordPress the_post_thumbnail (), disponible desde la versión WordPress 2.9, es francamente útil para mostrar en la web la miniatura de una imagen relacionada con una entrada.

Sin embargo no incluye su visualización en el feed RSS. La siguiente función trata de resolver este problema.

Basta con pegar el siguiente código en el archivo functions.php, guardarlo, y la miniatura de la entrada se mostrará automáticamente en el feed RSS.

// mostrar miniatura en los feeds
function diw_post_thumbnail_feeds($content) {
	global $post;
	if(has_post_thumbnail($post->ID)) {
		$content = '<div>' . get_the_post_thumbnail($post->ID) . '</div>' . $content;
	}
	return $content;
}
add_filter('the_excerpt_rss', 'diw_post_thumbnail_feeds');
add_filter('the_content_feed', 'diw_post_thumbnail_feeds');

Más información sobre esta función en Diggin into WordPress.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *