Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment ajouter des boutons sociaux dans le flux RSS de WordPress

Après notre article qui recommandait aux utilisateurs/utilisatrices d’arrêter d’utiliser Feedburner, de nombreux utilisateurs/utilisatrices nous ont demandé comment ils pouvaient obtenir les boutons de partage social comme ils avaient sur leurs flux FeedBurner. Bien que la plupart des lecteurs de flux modernes incluent des permissions de partage social, dans cet article, nous allons vous afficher comment ajouter des boutons sociaux dans le flux RSS de WordPress.

Social sharing buttons displayed in WordPress RSS Feed

La première chose à faire est de télécharger les boutons sociaux que vous souhaitez afficher dans vos flux. Il existe plusieurs définitions d’icônes de réseaux sociaux disponibles gratuitement. Choisissez celui qui correspond le mieux à vos besoins. Ensuite, vous devez aller dans Média  » Ajouter nouveau et téléverser les icônes Facebook et Twitter dans votre médiathèque.

Upload social media icons to WordPress Media Library

Une fois les icônes téléversées, vous devez copier leur URL d’emplacement. Il vous suffit d’aller dans Médiathèque  » Bibliothèque et de cliquer sur le lien Modifier en dessous de l’icône Twitter.

Edit social icon files

Sur la page Modifier les médias, copiez l’URL du fichier et collez-la dans un éditeur de texte. Répétez le processus pour l’icône Twitter également. Nous aurons besoin de ces URL ultérieurement.

Get the icon file URL

Nous utiliserons le filtre de contenu par défaut de WordPress pour ajouter ces icônes sous chaque publication dans votre flux RSS WordPress.

Vous devez ajouter ce code dans le fichier functions.php de votre thème ou dans une extension spécifique à votre site.

// add custom feed content
function wpb_add_feed_content($content) {

// Check if a feed is requested
if(is_feed()) {

// Encoding post link for sharing
$permalink_encoded = urlencode(get_permalink());

// Getting post title for the tweet
$post_title = get_the_title(); 

// Content you want to display below each post
// This is where we will add our icons

$content .= '<p>
<a href="http://www.facebook.com/sharer/sharer.php?u=' . $permalink_encoded . '" title="Share on Facebook"><img src="Facebook icon file url goes here" title="Share on Facebook" alt="Share on Facebook" width="64px" height="64px" /></a>

<a href="http://www.twitter.com/share?&text='. $post_title . '&amp;url=' . $permalink_encoded . '" title="Share on Twitter"><img src="Facebook icon file url goes here" title="Share on Twitter" alt="Share on Twitter" width="64px" height="64px" /></a>
</p>';
}

return $content;
}

add_filter('the_excerpt_rss', 'wpb_add_feed_content');
add_filter('the_content', 'wpb_add_feed_content');

Ce code ajoute simplement du HTML pour afficher les icônes sociales sous le contenu des publications dans vos flux RSS WordPress.

Nous espérons que cet article vous a aidé à ajouter des boutons sociaux dans vos flux RSS WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour nos tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Google+.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

9 commentairesLaisser une réponse

  1. Moeen Ahmed Sultan

    Hi, it’s a very good article and I have implemented this. I want to know about linkedin, whatsapp, email, print, google+ and other social networks sharing button? And want to know about how to add these buttons below articles as well.

    Regards

    • WPBeginner Support

      While we don’t have these at the moment, we will certainly take a look at possible methods

      Administrateur

  2. Sacha

    Another great option would be to just add these in the SEO > Advanced > RSS with the Yoast SEO plugin.

    • Yves

      Works without any issue on Genesis.

  3. Hmache Abdou

    didn’t work for me! :'(

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.