I feed RSS sono un modo potente per coinvolgere il tuo pubblico e tenerlo aggiornato sui tuoi ultimi contenuti. Tuttavia, WordPress genera un unico feed RSS per l'intero sito.
Le categorie ti consentono di ordinare facilmente i tuoi contenuti in sezioni principali. Aggiungendo feed RSS per categoria, puoi aiutare gli utenti a iscriversi ad aree specifiche del tuo sito web che li interessano e migliorare la SEO.
In questo articolo, ti mostreremo come creare facilmente un feed RSS separato per ogni categoria in WordPress. Parleremo anche di come puoi utilizzare questi feed in modo efficace per far crescere il tuo sito web.

Come trovare i feed RSS per diverse categorie in WordPress
Categorie e tag sono due delle principali tassonomie predefinite in WordPress. Ti consentono di ordinare e organizzare facilmente i tuoi contenuti in diversi argomenti e temi.
Per impostazione predefinita, ogni categoria sul tuo sito WordPress ha il proprio feed RSS (Really Simple Syndication). Puoi individuarlo facilmente aggiungendo semplicemente 'feed' alla fine dell'URL della pagina della categoria.
Ad esempio, se hai una categoria chiamata 'Notizie' sul tuo sito WordPress, il suo URL sarà simile a questo:
https://example.com/category/news/
Allo stesso modo, il suo feed RSS si troverebbe al seguente URL:
https://example.com/category/news/feed/
Suggerimento: Puoi trovare l'URL della tua categoria visitando la pagina Articoli » Categorie e facendo clic sul link 'Visualizza' sotto una categoria.

Ora che hai individuato gli URL dei feed RSS per le tue categorie, diamo un'occhiata ad alcuni dei modi in cui puoi condividerli con i visitatori sul tuo sito WordPress:
- Metodo 1: Aggiungere link ai feed RSS delle categorie utilizzando WordPress
- Metodo 2: Aggiungere link ai feed RSS delle categorie utilizzando WPCode (Consigliato)
- Metodo 3: Visualizzare l'opzione di iscrizione al feed RSS nelle pagine delle categorie
- Bonus: Ottimizzare i feed RSS delle categorie in WordPress
Metodo 1: Aggiungere link ai feed RSS delle categorie utilizzando WordPress
Se desideri aggiungere link ai tuoi feed RSS delle categorie utilizzando le impostazioni predefinite di WordPress, allora questo metodo fa per te.
Innanzitutto, dovrai aprire una pagina o un articolo in cui desideri aggiungere i link ai feed RSS nell'editor a blocchi.
Una volta lì, puoi digitare i nomi di tutte le categorie del tuo sito web in un blocco Elenco.
Successivamente, fai clic sull'icona 'Link' nella barra degli strumenti del blocco per aprire il prompt dei link.

Qui, puoi digitare l'URL del tuo feed RSS della categoria.
Dovrai ripetere questo processo per ogni feed RSS di categoria sul tuo sito web collegandolo al nome corrispondente all'interno del blocco Elenco.

Una volta terminato, non dimenticare di fare clic sul pulsante 'Pubblica' o 'Aggiorna' per salvare le modifiche.
Hai ora creato manualmente un elenco di link a tutti i tuoi feed RSS delle categorie. Puoi visitare il tuo sito web per vedere questi link ai feed RSS di WordPress in azione.

Tuttavia, tieni presente che se desideri aggiungere, eliminare o unire categorie in futuro, dovrai aggiornare manualmente questo elenco.
Metodo 2: Aggiungere link ai feed RSS delle categorie utilizzando WPCode (Consigliato)
Se desideri creare un elenco di link ai feed RSS delle categorie che vengono aggiornati automaticamente ogni volta che apporti modifiche, allora questo metodo fa per te.
Per aggiungere URL ai feed RSS delle categorie, devi aggiungere codice personalizzato al file functions.php del tema del tuo sito web. Tuttavia, anche il più piccolo errore nel codice può danneggiare il tuo sito, rendendolo inaccessibile.
Ti consigliamo di utilizzare sempre WPCode quando aggiungi codice personalizzato al tuo sito web. È il miglior plugin per snippet di codice WordPress che rende sicuro e facile aggiungere codice personalizzato senza modificare manualmente il tuo file functions.php.
Innanzitutto, devi installare e attivare il plugin WPCode. Per ulteriori istruzioni, consulta la nostra guida su come installare un plugin WordPress.
Nota: Puoi anche utilizzare il plugin gratuito WPCode per questo tutorial. Tuttavia, l'aggiornamento alla versione pro ti darà accesso a una libreria cloud di snippet di codice, logica condizionale intelligente e altro ancora.
Dopo l'attivazione, vai alla pagina Snippet di codice » + Aggiungi snippet dalla barra laterale di amministrazione di WordPress.
Successivamente, fai clic sul pulsante ‘Usa Snippet’ sotto l'opzione ‘Aggiungi il tuo codice personalizzato (Nuovo Snippet)’.

Questo ti porterà alla pagina ‘Crea Snippet Personalizzato’, dove puoi iniziare digitando un nome per il tuo snippet di codice. Questo nome è solo per la tua identificazione e non verrà utilizzato sul front-end del sito web.
Successivamente, seleziona ‘PHP Snippet’ come Tipo di Codice dal menu a discesa sul lato destro dello schermo.

Dopodiché, copia e incolla il seguente codice nella casella ‘Anteprima Codice’:
function wpbeginner_cat_feed_list() {
$string = '<ul>';
$string .= wp_list_categories( array(
'orderby' => 'name',
'show_count' => true,
'feed_image' => '/path/to/feed-image.png',
'echo' => false,
) );
$string .= '</ul>';
return $string;
}
add_shortcode( 'wpb-cat-feeds', 'wpbeginner_cat_feed_list' );
Una volta fatto ciò, puoi anche scegliere un'immagine icona che verrà visualizzata accanto ai collegamenti del feed RSS della tua categoria.
Per fare ciò, sostituisci semplicemente la riga /path/to/feed-image.png nel codice con l'URL della tua immagine icona preferita per i collegamenti del feed.

Tieni presente che l'immagine icona dovrà prima essere caricata nella tua libreria multimediale di WordPress.
Una volta caricata, puoi ottenere il suo URL visitando la pagina Media » Libreria dalla barra laterale dell'amministratore e facendo clic sull'immagine icona per visualizzare i dettagli del suo allegato.

Dopo aver aggiunto l'URL dell'immagine dell'icona al codice, scorri verso il basso fino alla sezione 'Inserimento'.
Da qui, seleziona il metodo 'Inserimento automatico' per eseguire automaticamente il codice sulla pagina del sito web in cui aggiungi uno shortcode.
Nota: Tieni presente che anche dopo aver scelto la modalità 'Inserimento automatico', dovrai aggiungere uno shortcode [wpb-cat-feeds] alla pagina in cui desideri elencare i feed RSS delle categorie. Questo shortcode non è la funzionalità 'Shortcode' di WPCode, ma fa parte dello snippet di codice stesso.

Successivamente, scorri di nuovo verso l'alto e sposta l'interruttore 'Inattivo' su 'Attivo'.
Infine, fai clic sul pulsante 'Salva snippet' per memorizzare le tue impostazioni.

Dopodiché, apri la pagina/il post in cui desideri aggiungere i link ai feed RSS delle categorie nel tuo editor a blocchi di WordPress.
Da qui, fai clic sul pulsante '+' per aggiungere un blocco nell'angolo in alto a sinistra dello schermo e individua il blocco Shortcode.
Dopo aver aggiunto il blocco, copia e incolla semplicemente il seguente shortcode al suo interno.
[wpb-cat-feeds]

Infine, fai clic sul pulsante 'Aggiorna' o 'Pubblica' per salvare le modifiche.
Ora, visita il tuo sito web per controllare i link ai feed RSS delle categorie in azione.

Metodo 3: Visualizzare l'opzione di iscrizione al feed RSS nelle pagine delle categorie
Se desideri aggiungere un link di iscrizione in cima a tutte le pagine di categoria sul tuo blog WordPress, puoi utilizzare questo metodo.
Per fare ciò, dovrai aggiungere codice personalizzato al tuo tema WordPress category.php o archive.php.
Tuttavia, può essere rischioso e il più piccolo errore può danneggiare il tuo sito web.
Ecco perché consigliamo invece di utilizzare WPCode. È il modo più semplice e sicuro per aggiungere codice personalizzato al tuo sito web WordPress.
Per prima cosa, devi installare e attivare il plugin WPCode. Per ulteriori istruzioni, consulta la nostra guida passo passo su come installare un plugin di WordPress.
Dopo l'attivazione, visita la pagina Snippet di codice » + Aggiungi snippet dalla dashboard di WordPress.
Successivamente, vai all'opzione ‘Aggiungi il tuo codice personalizzato (Nuovo snippet)’ e fai clic sul pulsante ‘Usa snippet’ sotto di essa.

Una volta che ti trovi nella pagina ‘Crea snippet personalizzato’, inizia digitando un nome per il tuo snippet di codice. Può essere qualsiasi cosa ti piaccia ed è solo a scopo di identificazione.
Dopodiché, seleziona ‘Snippet PHP’ come Tipo di codice dal menu a discesa sulla destra.

Successivamente, copia e incolla semplicemente il seguente codice nella casella ‘Anteprima codice’:
<?php
if ( is_category() ) {
$category = get_category( get_query_var('cat') );
if ( ! empty( $category ) )
echo '<div class="category-feed"><p><a href="' . get_category_feed_link( $category->cat_ID ) . '" title="Subscribe to this category" rel="nofollow">Subscribe</a></p></div>';
}
?>
Dopo aver aggiunto il codice, scorri verso il basso fino alla sezione ‘Inserimento’ e scegli il metodo ‘Inserimento automatico’.
In questo modo, il codice verrà eseguito automaticamente sul tuo sito web.

Successivamente, apri il menu a discesa 'Posizione' e passa alla scheda 'Specifico per pagina' nella colonna di sinistra.
Dopo di che, seleziona l'opzione 'Inserisci prima dell'estratto' come posizione dello snippet.

Una volta fatto ciò, scorri di nuovo in alto e imposta l'interruttore da 'Inattivo' ad 'Attivo'.
Infine, fai clic sul pulsante 'Salva snippet' per salvare le modifiche.

Ora puoi visitare la pagina della categoria del tuo sito web per visualizzare il link di sottoscrizione per i feed RSS in azione.
Questo è come appariva sul nostro sito demo.

Bonus: Ottimizzare i feed RSS delle categorie in WordPress
I feed RSS per categoria consentono ai tuoi utenti di iscriversi solo ai contenuti che li interessano di più.
Ad esempio, se hai un blog di notizie tecnologiche, i tuoi utenti possono scegliere di iscriversi solo alle notizie sui dispositivi che utilizzano.
Tuttavia, un semplice feed RSS non è leggibile senza un lettore di feed e la maggior parte degli utenti non ne utilizza uno per iscriversi ai propri siti web preferiti.
Fortunatamente, puoi comunque utilizzare i tuoi feed di categoria per fornire contenuti ai tuoi utenti ovunque desiderino.
Ad esempio, puoi chiedere agli utenti di iscriversi alla tua newsletter via email e scegliere di ricevere aggiornamenti solo per specifiche categorie di contenuti.
Con servizi di email marketing come Constant Contact o Brevo (precedentemente Sendinblue), puoi facilmente impostare una newsletter automatizzata da RSS a email per categorie specifiche.
Puoi consultare la nostra guida su come notificare agli iscritti i nuovi post per istruzioni dettagliate.
Allo stesso modo, puoi anche consentire agli utenti di ricevere notifiche push istantanee per ogni categoria utilizzando PushEngage. È il miglior servizio di notifica push sul mercato che ti consente di inviare messaggi direttamente ai dispositivi dei tuoi utenti (sia desktop che telefoni cellulari).

PushEngage ti consente di configurare notifiche push automatiche utilizzando i feed RSS. Devi semplicemente inserire l'URL del feed RSS della tua categoria e una notifica push verrà inviata ogni volta che viene pubblicato un nuovo post in quella categoria.
Per maggiori dettagli, consulta la nostra guida su come inviare notifiche push in WordPress.
Speriamo che questo articolo ti abbia aiutato a imparare come creare feed RSS separati per ogni categoria in WordPress. Potresti anche voler consultare la nostra guida su come aggiungere tipi di post personalizzati al tuo feed RSS di WordPress o la nostra selezione di esperti dei migliori plugin per feed RSS di WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Samuel
Wow! Ottimo articolo!, Questo è molto utile, non sapevo che ogni categoria nascondesse i propri feed nei loro link. Grazie per averlo rivelato. Ho imparato una nuova cosa oggi. Vorrei anche aggiungere che condividere il link del feed delle tue categorie su tutti i tuoi canali social è uno dei modi migliori per attrarre visitatori sul tuo sito.
Ralph
E se il post avesse 2 categorie? Verrà inviato a entrambi i feed RSS o solo alla categoria principale?
Ho articoli che possono appartenere a 2 o 3 categorie contemporaneamente.
Supporto WPBeginner
Il post dovrebbe essere in entrambi i feed RSS.
Amministratore
Steve
Menzioni nell'ultimo paragrafo
Con un servizio di email marketing come Constant Contact, Sendinblue e altri, puoi facilmente impostare una newsletter automatizzata da RSS a email solo per categorie specifiche. Consulta la nostra guida su come notificare agli iscritti i nuovi post per istruzioni passo passo.
Che rimanda a https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-notify-subscribers-of-new-posts-in-wordpress/
Imposteresti una lista email separata per ogni categoria?
Gavin
Grazie per questo fantastico post.
Ehi, come gestisci:
1. Categorie con due parole (es. La Categoria). È /category/la-categoria/feed/?
2. Categorie multiple (es. Categoria 1 e Categoria 2)?
Adithya Shetty
Come creare link RSS feed per mostrare post completi? Intendo senza il tag "leggi tutto" o "continua a leggere", che reindirizza i lettori al sito originale. Sarebbe utile se suggerissi un modo senza usare un plugin.
Peter Keijzer
È possibile quando hai un feed RSS generale e in qualche modo dividerli in modo che ogni elemento del feed vada nella categoria corretta?
Gabrielle
Ciao, e se avessi un elenco di categorie di blog, visualizzate come un menu wp?
Posso aggiungere un'icona RSS dopo ogni link per sottoscrivere quella categoria?
Come posso fare? Sarebbe molto bello se l'utente non dovesse cercare
nulla altrove.
Gabrielle
Un'altra domanda: come escludere la categoria con id 227 da questo elenco, ho provato:
. 'exclude=227' prima/dopo il link, senza risultati
Jaime
Come puoi fare anche per le categorie di woocommerce se puoi dirmi dove metterlo
Grazie
shahzad
-Ho bisogno del mio feed RSS.
Credo sia autoesplicativo.
-Ho bisogno di registrarmi con tutti i motori di ricerca.
Autoesplicativo.
voglio creare il mio feed RSS.....
qualcuno mi dia la soluzione
Ron Reid
Non sono sicuro di cosa significhi quanto segue:
Invece, quello che puoi fare è usare questo codice:
Puoi incollare questo codice nella tua barra laterale dove hai il codice della categoria.
Non vedo il codice della categoria nella barra laterale. Probabilmente sto guardando nel posto sbagliato!
Mujeeb
OTTIMA SOLUZIONE....
GRAZIE.
varun
stavo proprio cercando questo. Ho cercato ovunque su internet e su YouTube ma non ho trovato informazioni adeguate riguardo RSS. Grazie amico, mi hai davvero salvato la giornata...
Maria José
La tua opzione "Iscrivimi alla newsletter" alla fine di un commento è davvero fantastica, come fai? Vorrei aggiungerla anche al mio sito web Wordpress.
Grazie!
Mj
Supporto WPBeginner
L'abbiamo già condiviso in un articolo qui su WPBeginner, dai un'occhiata a Come aumentare le iscrizioni via email con l'iscrizione alla newsletter.
Amministratore
Maria José
Ciao
Grazie, il link del feed per categoria funziona.
Mostra il file xml, cosa devo fare perché appaia come in un browser?
Molte grazie,
Mj
burak
voglio solo fare come il tuo (come la sezione di iscrizione nella tua barra laterale) ti sarei grato se me lo spiegassi perché non ho capito :S
Staff editoriale
Dovresti usare la tecnica menzionata in questo articolo:
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-create-a-daily-and-weekly-email-newsletter-in-wordpress/
Amministratore
Shelley
Quando aggiungo "feed" alla fine dell'URL della categoria per cui voglio un feed (https://014.leahstevensyj.workers.dev/category/showcase/feed/), mi porta semplicemente al feed completo del mio intero blog con tutti i post invece che solo quelli della categoria che ho specificato. C'è un'impostazione che devo cambiare e con cui puoi aiutarmi?
Staff editoriale
Stiamo reindirizzando tutti i feed ai nostri feed principali. Ma sui siti normali, quella funzionalità dovrebbe funzionare bene.
Amministratore
HelyRojas
Eccellente, e io che cercavo plugin per qualcosa che wordpress fa di default. Grazie
milest
Grazie per questo consiglio!
Mark in Tallinn
In realtà sto cercando un modo per aggiungere feed di categoria all'header per l'autodiscovery... ci deve essere un plugin per questo?!
Yui
Ciao. Ero davvero interessato a questo, ma mi stavo chiedendo dove sia finito? Sul mio blog ho la sezione categorie nella barra laterale, sul blog del mio amico che ho impostato il menu categorie è un menu a tendina in alto e mettere le categorie nella barra laterale sembra poco ordinato. Mi stavo chiedendo se ci fosse un modo per visualizzare un link che dica 'Iscriviti all'RSS' che porti a qualcosa come http://rmagic.yui-dev.co.cc/uncategorized/feed/ che poi porterebbe a feedburner. È possibile? Grazie per tutti i tuoi ottimi tutorial, ne ho usati molti sui miei blog e funzionano perfettamente!
Staff editoriale
Non esiste un plugin per reindirizzare i feed delle categorie ai feed delle categorie di feedburner, ma esiste un metodo che elenca le categorie e i feed di ciascuna categoria. Controlla qui.
Amministratore
DaveK
È molto utile saperlo, sarà utile per un progetto imminente che ho. Grazie.