✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Come leggere e visualizzare i feed RSS in WordPress

73

Vuoi visualizzare feed RSS esterni sul tuo sito WordPress? Utilizzando il feed RSS è possibile ottenere i contenuti più recenti dal sito Web esterno. In questo articolo, ti mostriamo come leggere e visualizzare i feed RSS in WordPress.

Che cos’è il feed?

Il feed RSS (Really Simple Syndication) pubblica i contenuti più recenti da un sito web. Se guardi qualsiasi feed di un sito web, ti mostrerà qualcosa di simile di seguito.

Come leggere e visualizzare i feed RSS in WordPress

Nella schermata sopra, gli ultimi post del nostro blog vengono visualizzati sotto il feed.

Ci sono alcuni casi in cui dovrebbe essere necessario visualizzare quei feed dal sito Web esterno. Ad esempio, se stai eseguendo più siti Web, probabilmente devi visualizzare i contenuti di un sito Web su un altro sito Web e viceversa.

Visualizza feed RSS utilizzando il widget

WordPress è dotato di un widget RSS integrato che ci aiuta a visualizzare il contenuto del feed nella barra laterale.

Per iniziare, vediamo prima come trovare l’URL del feed RSS di un sito web.

  • Apri il sito Web in un browser quale feed devi recuperare.
  • Visualizza sorgente la home page facendo clic con il tasto destro-> Visualizza sorgente pagina.
  • Trova rss+xml. Vedrai il markup come sotto lo screenshot.

Come leggere e visualizzare i feed RSS in WordPress

Una volta che hai l’URL del feed pronto, vai alla pagina Aspetto-> Widget. Da lì trascina il widget RSS nella barra laterale desiderata e inserisci l’URL del feed RSS.

Come leggere e visualizzare i feed RSS in WordPress

Mostrerà i contenuti più recenti dall’URL del feed sulla barra laterale.

La visualizzazione dei feed utilizzando questo widget RSS predefinito è un processo semplice e diretto. Tuttavia, a volte non è sufficiente. Cosa succede se si desidera visualizzare quei feed su un modello di pagina personalizzato o utilizzando il proprio markup HTML?

Codice per la visualizzazione del feed RSS

WordPress ha incluso la libreria di classi Simplepie nella directory wp-includes. Utilizzando questa libreria, WordPress recupera il contenuto del feed.

Dovremmo anche usare lo stesso modo per recuperare i feed sul nostro sito Web WordPress. Dobbiamo includere feed.php dalla cartella wp-includes e utilizzare i metodi forniti dalla libreria.

Di seguito è riportato il codice che devi inserire nel file ovunque desideri visualizzare il contenuto del feed.

require_once( ABSPATH. WPINC. '/feed.php' );
$feed_url = 'PASTE_FEED_URL_HERE';
$rss = fetch_feed($feed_url);
 
if (!is_wp_error($rss)) {
    $max_items = $rss->get_item_quantity(2); //pass the quantity(number of post to fetch) here
    $rss_items = $rss->get_items( 0, $max_items );
 
    if ($max_items > 0) {
        foreach ($rss_items as $item) {
            ?>
            <div>
                <h3><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h3>
                <p><?php echo $item->get_description(); ?></p>
            </div>
            <?php
        }
    }
}

In questo modo, possiamo personalizzare l’HTML secondo i nostri requisiti per la visualizzazione dei feed RSS.

Ci auguriamo che tu capisca come leggere e visualizzare i feed RSS nel tuo sito Web WordPress. Se hai domande o suggerimenti, lascia un commento qui sotto.

articoli Correlati

Fonte di registrazione: artisansweb.net

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More