Efter vår artikel som rekommenderade användare att sluta använda Feedburner, frågade många användare oss hur de kan få de sociala delningsknapparna som de hade på sina FeedBurner-flöden. Medan de flesta moderna feed-läsare innehåller sociala delningscapabilities, kommer vi i den här artikeln att visa dig hur du lägger till sociala knappar i WordPress RSS-flöde.
Det första du behöver göra är att downloada de sociala knappar som du vill visa i your feeds. Det finns flera uppsättningar med icons för sociala media som är tillgängliga gratis. Välj en som bäst passar dina behov. Efter det måste du gå till Media ” Add New och ladda upp Facebook och Twitter icons till ditt mediabibliotek.
När du har uploadat icons måste du kopiera deras location URL. Gå bara till Media ” Library och klicka på Edit-länken under Twitter-ikonen.
På sidan Edit Media kopierar du File URL och klistrar in den i en textredigerare. Upprepa processen för ikonen Twitter också. Vi kommer att behöva dessa URL:er senare.
Vi kommer att använda WordPress standardfilter för content för att add to dessa icons under varje post i ditt WordPress RSS-flöde.
You need to add this code in your theme’s functions.php file or a site-specific plugin.
// 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');
Denna kod lägger helt enkelt till HTML för att visa sociala icons under postens innehåll i dina WordPress RSS-flöden.
Vi hoppas att den här artikeln hjälpte dig att add sociala knappar i dina WordPress RSS-flöden.
Om du gillade den här artikeln, vänligen prenumerera på vår YouTube-kanal för våra WordPress video tutorials. Du kan också hitta oss på Twitter och Google+.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
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
Administratör
Sacha
Another great option would be to just add these in the SEO > Advanced > RSS with the Yoast SEO plugin.
Julie Ryan
Wouldn’t work on Genesis / Metro theme.
Yves
Works without any issue on Genesis.
Hmache Abdou
didn’t work for me! :'(
Geert De Decker
Encountererd this problem more then once. Finaly found the solution.
Jean Gérard Bousiquot
Really good tutorial, as usual. Thanks for sharing!
Đỗ Thành Luân
It not working on thesis…:(