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 aggiungere l'iscrizione RSS per tag e archivi di tassonomie personalizzate

Chiunque gestisca un blog da un po' di tempo sa che a volte, un feed RSS generico non è sufficiente. Alcuni blogger ci hanno chiesto se fosse possibile consentire ai lettori di iscriversi a tag o tassonomie personalizzate, in modo che possano rimanere aggiornati sui contenuti che contano di più per loro.

Sfortunatamente, è stato difficile per noi trovare una semplice soluzione tramite plugin per questo. Ecco perché abbiamo deciso di trovare il modo più semplice per aggiungere iscrizioni RSS ai tuoi archivi di tag e tassonomie personalizzate utilizzando solo un po' di codice.

Non preoccuparti, però. Utilizzeremo il plugin WPCode, facile da usare, in modo da poter aggiungere questa potente funzionalità senza alcun mal di testa da codifica.

Come aggiungere l'iscrizione RSS per tag e archivi di tassonomie personalizzate

Perché consentire agli utenti di iscriversi a tag e tassonomie personalizzate?

I tag ti consentono di etichettare chiaramente l'argomento di un post del blog, il che può aiutare i lettori a trovare contenuti interessanti e pertinenti. Questo spesso manterrà i lettori sul tuo sito web più a lungo, il che può aumentare le tue visualizzazioni di pagina e ridurre il tasso di rimbalzo.

Potresti persino creare tassonomie personalizzate per organizzare ulteriormente i tuoi contenuti. Ad esempio, puoi aggiungere un tipo di post personalizzato chiamato 'Libri' e quindi utilizzare una tassonomia personalizzata chiamata 'Argomenti'.

Tenendo presente questo, potresti voler aggiungere iscrizioni RSS ai tuoi tag e alle tue tassonomie personalizzate. In questo modo, puoi notificare ai visitatori quando pubblichi un nuovo post del blog che potrebbe interessarli.

Per saperne di più su questo argomento, consulta la nostra guida completa su come usare RSS in WordPress.

Detto questo, vediamo come puoi aggiungere l'iscrizione RSS per gli archivi di tag e tassonomie personalizzate.

Come consentire agli utenti di iscriversi a tag e tassonomie con WPCode

Questo tutorial prevede l'aggiunta di codice al tuo sito WordPress. Esistono diversi tipi di codice che puoi aggiungere a seconda delle tue esigenze, ma useremo WPCode per inserirli in modo sicuro in WordPress.

WPCode è il miglior plugin per snippet di codice per WordPress che ti consente di aggiungere CSS personalizzato, PHP, HTML e altro al tuo sito Web senza mettere a rischio il tuo sito.

Spesso, i tutorial ti chiederanno di modificare i file del tuo tema, ma questo può causare tutti i tipi di errori comuni di WordPress. Nel peggiore dei casi, potrebbe persino rendere il tuo sito WordPress completamente inaccessibile.

Innanzitutto, dovrai installare e attivare il plugin gratuito WPCode. Per maggiori informazioni, consulta la nostra guida passo passo su come installare un plugin WordPress.

Dopo l'attivazione, vai su Snippet di codice » Aggiungi snippet.

Aggiungere snippet di codice personalizzati a WordPress

Ora vedrai la libreria di snippet di codice integrata di WPCode.

Qui, semplicemente passa il mouse sopra l'opzione 'Aggiungi il tuo codice personalizzato (Nuovo snippet)' e quindi fai clic sul pulsante '+ Aggiungi snippet personalizzato' quando appare.

Aggiungere uno snippet personalizzato a WordPress

Ora che WPCode è configurato, puoi scegliere uno dei metodi seguenti per consentire agli utenti di iscriversi ai tuoi tag o tassonomie. Sentiti libero di utilizzare questi collegamenti rapidi per passare al metodo preferito:

Una soluzione è aggiungere un semplice link RSS 'Iscriviti' alle pagine di archivio dei tag del tuo sito. Queste pagine mostrano tutti i post che hanno lo stesso tag.

Ad esempio, www.example.com/tag/wordpress mostrerebbe tutti i post che hanno il tag 'WordPress'.

Un esempio di link 'Iscriviti', su una pagina di tag di WordPress

Dopo aver creato uno snippet personalizzato in WPCode, digita un titolo per lo snippet PHP. Questo è solo per riferimento, quindi puoi usare quello che vuoi.

Quindi, apri il menu a discesa 'Tipo di codice' e scegli 'Snippet PHP'.

Aggiungere un abbonamento RSS alle pagine di tag di WordPress

Fatto ciò, incolla semplicemente quanto segue nell'editor di codice:

$tag_id = get_query_var('tag_id');
echo '<div class="tag-feed default-max-width"><p><a href="' . get_tag_feed_link($tag_id) . '" title="Subscribe to this tag" rel="nofollow">Subscribe</a></p></div>';

Fatto ciò, scorri fino alla casella 'Inserimento' e seleziona 'Inserimento automatico' se non è già selezionato.

Puoi quindi aprire il menu a discesa 'Posizione' e scegliere 'Prima del post' nella sezione Categorie, Archivi, Tag, Tassonomie.

Dopo di che, inserisci '1' in 'numero prima del post'.

Scelta della posizione 'Prima del post' per le tassonomie in WPCode

Questo assicurerà che il pulsante appaia subito dopo il titolo del tag e prima del tuo primo nel tag sul tuo blog WordPress.

Per mostrare il link solo nelle pagine dei tag, scorri fino alla sezione ‘Logica condizionale intelligente’. Qui, fai clic sul cursore ‘Abilita logica’.

Impostazioni della logica condizionale di WPCode

Ora puoi aprire il menu a discesa ‘Condizioni’ e selezionare ‘Mostra’.

Dopodiché, fai clic su ‘Aggiungi nuovo gruppo’.

Inserimento automatico di codice PHP nell'intestazione del sito

Ora, apri il prossimo set di menu a discesa e seleziona ‘Pagina tassonomia’, ‘È’ e ‘Tag’.

Questo aggiungerà il codice solo alle tue pagine di archivio dei tag.

Impostazioni della logica condizionale intelligente di WPCode

Fatto ciò, è ora di rendere attivo lo snippet scorrendo fino alla cima dello schermo.

Ora puoi fare clic sull’interruttore ‘Inattivo’ in modo che cambi in ‘Attivo’ e quindi fare clic sul pulsante ‘Salva snippet’.

Salvataggio di uno snippet personalizzato per aggiungere l'iscrizione RSS alle pagine di tag

Ora, se visiti una qualsiasi pagina di tag, vedrai il nuovo link ‘Iscriviti’ attivo.

Metodo 2: Aggiungere un'icona RSS alle pagine dei tag di WordPress

Un’altra opzione è aggiungere un’icona RSS alle pagine dei tag, che potrebbe attirare maggiormente l’attenzione rispetto a un semplice link ‘Iscriviti’.

Un esempio di icona RSS, su una pagina di tag di WordPress

Per aggiungere un’icona RSS alle pagine dei tag di WordPress, dovrai iniziare caricando l’icona che desideri utilizzare. Puoi usare qualsiasi icona desideri, ma troverai un logo in formato PNG sul sito ufficiale di RSS.

Una volta che hai un logo, carica semplicemente il file nella libreria multimediale di WordPress. Dovrai quindi ottenere l'URL dell'immagine, poiché lo utilizzerai nel passaggio successivo.

Aggiungere un'icona RSS al tuo sito web WordPress

Fatto ciò, crea un nuovo snippet di codice PHP in WPCode seguendo lo stesso processo descritto sopra. Tuttavia, questa volta incolla il seguente snippet nell’editor di WPCode:

$tag_id = get_query_var('tag_id');
echo '<div class="tag-feed default-max-width"><p><a href="' . get_tag_feed_link($tag_id) . '" title="Subscribe to this tag" rel="nofollow"><img src="http://example.com/wp-content/uploads/2023/07/rss-icon.png" width="32" height="32" alt="Subscribe"></a></p></div>';

Dovrai sostituire l’URL http://example.com con il link dell’icona RSS che hai caricato nel passaggio precedente.

Ancora una volta, imposta il codice in modo che venga eseguito solo nelle pagine dei tag e quindi pubblicalo, seguendo lo stesso processo descritto sopra.

Ora, se visiti una pagina di tag, vedrai l'icona RSS attiva.

Puoi anche aggiungere un abbonamento RSS agli archivi di tassonomie personalizzate sul tuo sito web WordPress. Per fare ciò, dovrai creare un nuovo snippet PHP seguendo lo stesso processo descritto sopra.

Questa volta, tuttavia, aggiungi il seguente codice a WPCode:

$term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
echo '<div class="topic-feed default-max-width"><p><a href="' . get_term_feed_link($term->term_id, 'topics', $feed) . '" title="Subscribe to this topic" rel="nofollow">Subscribe</a></p></div>';

Se desideri mostrare un'icona RSS anziché testo normale, sostituisci semplicemente il testo 'Iscriviti' con un tag immagine, proprio come abbiamo fatto nella sezione precedente.

Nella sezione Logica condizionale intelligente, assicurati di selezionare 'Pagina tassonomia', 'È' e il nome della tua tassonomia personalizzata, in questo modo:

Far apparire lo snippet WPCode se la pagina della tassonomia è una tassonomia personalizzata

Quindi, attiva semplicemente lo snippet di codice e salva le modifiche.

Scopri di più sui suggerimenti e trucchi RSS per il tuo sito WordPress

Vuoi sfruttare al meglio i tuoi feed RSS di WordPress? Ecco alcuni tutorial che dovresti consultare:

Speriamo che questo tutorial ti abbia aiutato a imparare come aggiungere un abbonamento RSS per i tag e gli archivi di tassonomie personalizzate. Potresti anche voler imparare come consentire agli utenti di iscriversi agli autori in WordPress o dare un'occhiata alle nostre scelte degli esperti per i migliori plugin RSS per WordPress.

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

2 CommentsLeave a Reply

  1. Articolo davvero utile, ma stavo pensando di concatenare i tag e consentire agli utenti di creare feed RSS personalizzati da questi. Qualcuno ha idee su come questo possa essere realizzato e punti bonus immaginari su Internet se potete dirmi come!

Lascia un commento

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.