Vous êtes ici : Neoxys » Création de site » Wordpress » Ajouter des images dans le flux RSS de WordPress

Ajouter des images dans le flux RSS de WordPress


Ajouter thumbnail flux rss wordpress

Par défaut, WordPress affiche le titre le l’article avec le lien vers celui-ci, la date de publication et la description entière ou partielle en fonction de votre paramétrage dans son flux RSS.

Si vous avez besoin d’illustrer un peu le flux RSS de WordPress pour des raisons techniques ou esthétiques et associer une image à chaque article, il suffit d’ajouter quelques lignes de code dans le fichier functions.php du thème WordPress. Pas besoin de travailler sur les fichiers du flux directement ou d’installer un plugin qui va ralentir encore un peu plus le site, car quelques lignes de code suffisent.

Ouvrez votre fichier functions.php et placez y ce petit script. Il récupère « L’image à la une » renseignée de chaque article.

function excerptrss_with_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<div style="float:left;margin-right:10px;">'.get_the_post_thumbnail($post->ID,array(150,150)).'</div>'.get_the_excerpt();
}
return $content;
}

function contentrss_with_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<div style="float:left;margin-right:10px;">'.get_the_post_thumbnail($post->ID,array(150,150)).'</div>'.get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'excerptrss_with_thumbnail');
add_filter('the_content_feed', 'contentrss_with_thumbnail');

Vous pouvez bien évidemment personnaliser d’avantage votre flux, en y ajoutant du texte, diverses informations, de la publicité…

Voici le rendu de ce script légèrement retravaillé sur mon flux RSS.


A propos de l'auteur : Neoxys

Jérémie NEUBAUER travaille en tant que chef de projet SEO dans une agence de référencement depuis 2007. C'est en véritable passionné qu'il tient ce web blog et fait une veille quotidienne pour se tenir informé des évolutions et news de la sphère du référencement.

Contactez-moi

Réactions sur l'article (2 commentaires)

Laisser un commentaire >>

  1. Blog SEO dit :

    Astuce qui d’ailleurs peut permettre d’ajouter des images automatiquement sur Facebook si ce dernier récupère un flux :)

  2. John CARALEMS dit :

    Merci pour les conseils et les liens.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>