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

Jak dodać przyciski społecznościowe w kanale RSS WordPressa?

Po naszym artykule, w którym zalecaliśmy użytkownikom zaprzestanie korzystania z Feedburner, wielu użytkowników pytało nas, w jaki sposób mogą uzyskać przyciski udostępniania społecznościowego, takie jak mieli na swoich kanałach FeedBurner. Podczas gdy większość nowoczesnych czytników kanałów zawiera funkcje udostępniania społecznościowego, w tym artykule pokażemy, jak dodać przyciski społecznościowe w kanale RSS WordPress.

Social sharing buttons displayed in WordPress RSS Feed

Pierwszą rzeczą, którą musisz zrobić, jest pobranie przycisków społecznościowych, które chcesz wyświetlać na swoich kanałach. Istnieje kilka darmowych zestawów ikonek mediów społecznościowych. Wybierz ten, który najlepiej odpowiada Twoim potrzebom. Następnie przejdź do zakładki Multimedia ” Utwórz nowy i załaduj ikonki Facebooka i Twittera do twojej biblioteki multimediów.

Upload social media icons to WordPress Media Library

Po przesłaniu ikonek należy skopiować adres URL ich lokalizacji. Wystarczy przejść do Media ” Library i kliknąć odnośnik Edit pod ikonką Twittera.

Edit social icon files

Na stronie Edytuj media skopiuj adres URL pliku i wklej go w edytorze tekstu. Powtórz ten proces również dla ikonki Twittera. Adresy URL będą nam potrzebne później.

Get the icon file URL

Użyjemy domyślnego filtra treści WordPress, aby dodać te ikonki pod każdym wpisem na kanale RSS WordPress.

Musisz dodać ten kod w pliku functions. php twojego motywu lub we wtyczce specyficznej dla witryny.

// 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');

.

Ten kod po prostu dodaje HTML do wyświetlania ikonek społecznościowych poniżej treści wpisów na kanałach RSS WordPress.

Mamy nadzieję, że ten artykuł pomógł ci dodać przyciski społecznościowe na twoich kanałach RSS WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube, aby zobaczyć nasze poradniki dotyczące filmów WordPress. Możesz nas również znaleźć na Twitterze i Google+.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

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.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

9 komentarzyZostaw odpowiedź

  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

      Administrator

  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! :'(

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.