¿Estás buscando una forma de agregar la imagen destacada a tu feed RSS? Este fragmento mostrará la imagen destacada de la publicación en el feed RSS. Mostrará la imagen a la derecha del primer párrafo de tu contenido, pero puedes cambiar el CSS en el fragmento para modificar el diseño.
Instrucciones:
Todo lo que tienes que hacer es agregar este código al archivo functions.php de tu tema o a un plugin específico del sitio:
add_filter( 'the_content', 'featured_image_in_feed' );
function featured_image_in_feed( $content ) {
global $post;
if( is_feed() ) {
if ( has_post_thumbnail( $post->ID ) ){
$output = get_the_post_thumbnail( $post->ID, 'medium', array( 'style' => 'float:right; margin:0 0 10px 10px;' ) );
$content = $output . $content;
}
}
return $content;
}
Nota: Si es la primera vez que agregas fragmentos de código en WordPress, consulta nuestra guía sobre cómo copiar / pegar fragmentos de código correctamente en WordPress, para que no rompas accidentalmente tu sitio.
Si te gustó este fragmento de código, considera echar un vistazo a los 12 mejores plugins de WordPress para afiliados.
¡Gran fragmento, Hugh! 🙂
¿Qué tal si conectamos esto a “the_content_feed” y “the_excerpt_rss”?