Blogs / WordPress

Añade thumbnails a tus feeds RSS en WordPress

Añade thumbnails a tus feeds RSS en WordPress

Los feeds RSS son un elemento necesario en todos los sitios web que se actualizan con frecuencia. Así, los seguidores de un blog o web de noticias, podrán enterarse de cuando se publica algo nuevo. Sólo necesitan para ello tener activado un lector de feeds, como, por ejemplo, Feedly o Inoreader, para estar al tanto. Si, como responsable de un sitio montado en WordPress, quieres añadir una vista en miniatura (thumbnail) a cada una de las entradas en los feeds, sólo necesitas efectuar un pequeño añadido al archivo functions.php del tema activo.

No es necesario que tu tema soporte la creación de tumbnails para que funcione este pequeño truco, solo es necesario que esté activada una imagen destacada. Esta es la porción de código que tienes que añadir:

function cwc_rss_post_thumbnail($content) {
    global $post;
    if(has_post_thumbnail($post->ID)) {
        $content = '<p>' . get_the_post_thumbnail($post->ID) .
        '</p>' . get_the_content();
    }

    return $content;
}
add_filter('the_excerpt_rss', 'cwc_rss_post_thumbnail');
add_filter('the_content_feed', 'cwc_rss_post_thumbnail');

Visto en Snipplr

Fabriciano González

Amante de la informática y de Internet entre otras muchas pasiones. Leo, descifro, interpreto, combino y escribo. Lo hago para seguir viviendo y disfrutando. Trato de dominar el tiempo para que no me esclavice.

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.