Webmaster Freelance Rhône-AlpesWebmaster Freelance Rhône-Alpes

par cyrille

Comment afficher les images à la une dans votre flux RSS

Par défaut le flux RSS de votre site wordpress n’affiche pas d’image. Si vous avez un site lié à votre blog, il peut être judicieux d’afficher sur celui-ci des extraits des derniers articles postés sur votre blog. Mais une vignette pour illustrer votre article, ça peut être un plus.

Pour activer cette fonction, il faut modifier le ficher functions.php qui se trouve ici :

/wp-content/themes/votre_theme_utilisé/

Vous pouvez le faire directement par ftp ou bien en ligne si votre fichier functions.php est autorisé en écriture (chmod 755)

Rendez-vous alors dans le menu admin sur Apparence >> Éditeur . Vous trouverez le fichier functions.php dans la barre de droite.

Il vous suffit en suite d’ajouter cette fonction tout à la fin du fichier functions.php après le ?> :

<?php function wpc_rss_miniature($excerpt) { global $post; $content = '<p>' . get_the_post_thumbnail($post->ID) .'</p>' . get_the_excerpt(); return $content; } add_filter('the_excerpt_rss', 'wpc_rss_miniature'); add_filter('the_content_feed', 'wpc_rss_miniature'); ?>

N’oubliez pas de sauvegarder. Si vous passez par l’admin de wordpress le bouton « Mettre à jour le fichier » n’apparait pas c’est que votre fichier functions.php n’est pas autorisé en écriture. Il vous faudra donc exclusivement passer par le ftp pour changer ses droits ou modifier ce fichier hors-ligne.

Vous pouvez ensuite téster le résultat en lançant l’adresse de votre flux rss dans fotre navigateur : http://www.votresuperblog.com/feed/

Exemple avec le blog de Love And People : http://blog.loveandpeople.com/feed/

cyrille
À propos cyrille
Ajouter l’image a la une dans le flux RSS wordpress