Kullanıcılara Feedburner kullanmayı bırakmalarını tavsiye eden makalemizden sonra, birçok kullanıcı bize FeedBurner beslemelerinde olduğu gibi sosyal paylaşım düğmelerini nasıl alabileceklerini sordu. Çoğu modern besleme okuyucu sosyal paylaşım özellikleri içerirken, bu makalede size WordPress RSS beslemesine sosyal düğmelerin nasıl ekleneceğini göstereceğiz.
Yapmanız gereken ilk şey, akışlarınızda görüntülemek istediğiniz sosyal düğmeleri indirmektir. Ücretsiz olarak kullanılabilen çeşitli sosyal medya simge setleri vardır. İhtiyaçlarınıza en uygun olanı seçin. Bundan sonra Medya ” Yeni Ekle bölümüne gidip Facebook ve Twitter simgelerini medya kitaplığınıza yüklemeniz gerekir.
Simgeleri yükledikten sonra, konum URL’lerini kopyalamanız gerekir. Bunun için Medya ” Kütüphane bölümüne gidin ve Twitter simgesinin altındaki Düzenle bağlantısına tıklayın.
Medyayı Düzenle sayfasında, Dosya URL’sini kopyalayın ve bir metin düzenleyiciye yapıştırın. İşlemi Twitter simgesi için de tekrarlayın. Bu URL’lere daha sonra ihtiyacımız olacak.
WordPress RSS beslemenizdeki her gönderinin altına bu simgeleri eklemek için varsayılan WordPress içerik filtresini kullanacağız.
Bu kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz gerekir.
// 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');
Bu kod, WordPress RSS beslemelerinizde gönderi içeriğinin altında sosyal simgeleri görüntülemek için HTML ekler.
Umarız bu makale WordPress RSS Beslemelerinize sosyal düğmeler eklemenize yardımcı olmuştur.
Bu makaleyi beğendiyseniz, WordPress video eğitimlerimiz için lütfen YouTube Kanalımıza abone olun. Bizi Twitter ve Google+‘da da bulabilirsiniz.
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
Yönetici
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…:(