Instalar WordPress

Guía de Instalación

Optimizar WordPress

Optimización y Velocidad

Seguridad de WordPress

Guía de Protección

Agregar imagen destacada en Feeds RSS de WordPress

Mostrar Imagen Destacada en Feeds RSS en WordPress

WordPress de forma predeterminada viene con una aplicación de Feeds incluida para alimentar otros sitios con el contenido que publicas en tus páginas. Sin embargo no todo el contenido aparece ahí, porque no añade las imágenes destacadas de tus entradas, algo que hace ver el contenido sin esa parte visual tan importante. Por eso hoy te explicaremos cómo añadir la imagen destacada en feeds RSS de WordPress.

Las Imágenes Destacadas en WordPress

Las imágenes destacadas o thumbnails como se llama en inglés, son cada imagen que aparece en la cabecera de tus publicaciones en WordPress, y que generalmente resumen visualmente el contenido de cada artículo.

En un tutorial anterior hemos explicado detalladamente cómo añadir una imagen destacada en las entradas o publicaciones en WordPress que te invitamos a visitar para entender bien este concepto.

Ahora volvamos a lo importante. WordPress utiliza los feeds para permitirle a otros sitios web o aplicaciones “compartir” lo que publicas en sus plataformas, lo que se considera una buena forma para atraer más tráfico a tu sitio

Sin embargo los feeds RSS de WordPress incluyen solamente los títulos y contenido de lo que publicas, pero no añade las imágenes destacadas. Pero tanquilo, en este tutorial te explicamos cómo mostrar la imagen destacada en feed RSS de tu sitio web.

En un tutorial anterior hemos descrito qué son los feeds RSS en WordPress, su utilidad y cómo acceder a los feeds de tu sitio web.

Añadir Imagen Destacada en Feeds RSS

En este tutorial vamos a realizar cambios en uno o varios archivos de la instalación. Si no estás acostumbrado a ello te recomendamos visitar nuestro tutorial de cómo editar archivos de WordPress de forma correcta.

En todos los casos, siempre es aconsejable crear un backup completo y fresco de los archivos del sitio web, junto con la base de datos como medida preventiva, por si acaso.

function wpbo_imagen_destacada_feed( $contenido ) {
    global $post;
    if(has_post_thumbnail( $post->ID) ) {
        $contenido = '<p>' . get_the_post_thumbnail( $post->ID ) .
        '</p>' . get_the_content();
    }
    return $contenido;
}
add_filter( 'the_excerpt_rss', 'wpbo_imagen_destacada_feed' );
add_filter( 'the_content_feed', 'wpbo_imagen_destacada_feed' );

Este código se encarga de comprobar que la entrada o publicación tiene una imagen destacada (thumbnail). Si es así, la añade tanto al contenido como al extracto (excerpt) de la entrada.

Para utilizar este código tienes dos opciones. O pegarlo en el archivo functions.php de tu tema activo o crear un plugin personalizado donde pegas este código y cualquier otro que necesitas integrar a tu ecosistema de trabajo.

Esto es todo. La próxima vez que vuelves a tu sitio web verás que se ha añadido la imagen destacada en feeds RSS de tu WordPress.

Te invitamos a seguir nuestra página en facebook, donde obtendrás todos nuestros tutoriales sobre cómo mejorar el rendimiento y la seguridad de tu sitio web.

2 comentarios en “Mostrar Imagen Destacada en Feeds RSS en WordPress

  1. Hola, me sirvió tu post, usé el código y ahora se muestra la imagen destacada en mi feed, pero aparece todo el texto de la entrada, será posible mostrar solo un pequeño resumen? como hacerlo por fa, gracias

Deja un comentario

Si continúas utilizando este sitio significa que aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar