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

Come aggiungere i pulsanti sociali nel feed RSS di WordPress

Dopo il nostro articolo che consigliava agli utenti di smettere di usare Feedburner, molti utenti ci hanno chiesto come poter ottenere i pulsanti di condivisione sociale come nei loro feed FeedBurner. Sebbene la maggior parte dei moderni lettori di feed includa funzionalità di condivisione sociale, in questo articolo vi mostreremo come aggiungere pulsanti sociali nei feed RSS di WordPress.

Social sharing buttons displayed in WordPress RSS Feed

La prima cosa da fare è scaricare i pulsanti sociali che desiderate visualizzare nei vostri feed. Ci sono diversi set di icone dei social media disponibili gratuitamente. Scegliete quello più adatto alle vostre esigenze. Dopodiché, dovete andare su Media ” Aggiungi nuovo e caricare le icone di Facebook e Twitter nella vostra libreria multimediale.

Upload social media icons to WordPress Media Library

Una volta caricate le icone, è necessario copiare il loro URL di localizzazione. Basta andare su Media ” Libreria e cliccare sul link Modifica sotto l’icona di Twitter.

Edit social icon files

Nella pagina Modifica media, copiare l’URL del file e incollarlo in un editor di testo. Ripetere la procedura anche per l’icona di Twitter. Questi URL ci serviranno in seguito.

Get the icon file URL

Utilizzeremo il filtro contenuti predefinito di WordPress per aggiungere queste icone sotto ogni post nel feed RSS di WordPress.

È necessario aggiungere questo codice nel file functions.php del vostro tema o in un plugin specifico per il sito.

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

Questo codice aggiunge semplicemente l’HTML per visualizzare le icone sociali sotto il contenuto dei post nei feed RSS di WordPress.

Speriamo che questo articolo vi abbia aiutato ad aggiungere pulsanti sociali nei vostri feed RSS di WordPress.

Se vi è piaciuto questo articolo, iscrivetevi al nostro canale YouTube per i nostri video tutorial su WordPress. Potete trovarci anche su Twitter e Google+.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

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.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

9 commentiLascia una risposta

  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

      Admin

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

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.