Ajouter votre image à la une au flux RSS de votre site WordPress

ajouter-image-a-la-une-wordpress

Si votre site tourne sous WordPress, alors cette fonction est faite pour vous. Par défaut, même si vous utilisez une image à la une, cette dernière ne s’affichera pas dans votre flux RSS. Voyons comment remédier à cela avec une fonction très simple.

Tout ce que vous avez à faire pour activer cette fonction, c’est d’ouvrir votre fichier functions.php ou de créer un simple plugin, et d’y ajouter ce code :


function post_thumbnail_dans_rss($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', 'post_thumbnail_dans_rss');
add_filter('the_content_rss', 'rss_post_thumbnail_dans_rss');

Avec ce code, vous pourrez également ajouter du texte à la fin de vos articles (copyright, indication de la provenance du flux …) en modifiant simplement la fonction post_thumbnail_dans_rss().

Saisissez votre adresse email pour vous abonner à ce blog et recevoir une notification de chaque nouvel article par email.

Un commentaire

Laisser un commentaire