Après notre article qui recommandait aux utilisateurs d’arrêter d’utiliser Feedburner, de nombreux utilisateurs nous ont demandé comment ils pouvaient obtenir les boutons de partage social comme ils l’avaient sur leurs flux FeedBurner. Alors que la plupart des lecteurs de flux modernes incluent des fonctionnalités de partage social, dans cet article, nous allons vous montrer comment ajouter des boutons sociaux dans le flux RSS WordPress.
La première chose que vous devez faire est de télécharger les boutons sociaux que vous souhaitez afficher dans vos flux. Il existe plusieurs ensembles d’icônes de médias sociaux disponibles gratuitement. Choisissez celui qui convient le mieux à vos besoins. Après cela, vous devez aller à Média » Ajouter un nouveau et téléchargez les icônes Facebook et Twitter dans votre médiathèque.
Une fois que vous avez téléchargé les icônes, vous devez copier leur URL de localisation. Allez simplement sur Médiathèque et cliquez sur le Éditer lien sous l’icône Twitter.
Sur la page Modifier le média, copiez l’URL du fichier et collez-la dans un éditeur de texte. Répétez également le processus pour l’icône Twitter. Nous aurons besoin de ces URL plus tard.
Nous utiliserons le filtre de contenu WordPress par défaut 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 un plugin spécifique au 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 . "&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 de la publication dans vos flux RSS WordPress.
Nous espérons que cet article vous a aidé à ajouter des boutons sociaux dans vos flux RSS WordPress.