Vous êtes ici : Accueil | Snippets WordPress | Articles | Ajouter une image à la une dans le flux RSS

Ajouter une image à la une dans le flux RSS

image flux rss WordPress snippet

Par défaut, les images à la une des articles sont uniquement affichées sur votre site. On les trouve sur la page blog, les pages d’archives et sur les pages des articles.

Si vous voulez également les afficher dans le flux RSS, copiez-collez le snippet suivant dans le fichier functions.php de votre thème enfant:

// Ajouter l'image à la une dans le flux RSS
add_filter('the_excerpt_rss', 'wpm_rss_post_thumbnail');
add_filter('the_content_feed', 'wpm_rss_post_thumbnail');

function wpm_rss_post_thumbnail($content) {
	global $post;
	$content ='';

	if(has_post_thumbnail($post->ID)) {
		$content = '<p>' . get_the_post_thumbnail($post->ID , 'full') . '</p>' . get_the_excerpt();
	}
	return $content;
}

Au passage, ce snippet permettra de ne pas afficher tout le contenu de vos articles dans le flux RSS grâce à la fonction get_the_exerpt().

Vous pouvez aussi en profiter pour ajouter d’autres choses aux éléments de votre flux RSS (par exemple un lien vers votre site).

Et si vous ne voulez pas mettre les mains dans le code, vous pouvez utiliser le plugin Featured Image in RSS Feed.

Vous débutez ? Procurez-vous le Kit du Freelance WordPress

Trouver les bons clients, leur vendre des prestations et bien communiquer avec eux n'est pas inné. Évitez les galères et gagnez du temps en vous formant aux côtés de ces 7 professionnels.

Commencer maintenant

    Laisser un commentaire

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

    La Marmite ne peut malheureusement pas fournir de support. Merci d'en tenir compte dans votre commentaire 😉

    Si vous ne lui en voulez pas, donnez-lui un j'aime sur Facebook :



    69488038ae7a0f5fd5ec33ba733bb91b[[[[[[[[[[[[[
    Partagez
    Tweetez
    Partagez