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 mostrare il contenuto solo agli abbonati RSS in WordPress

Anche se gli RSS (Really Simple Syndication) non sono più popolari come un tempo, alcuni lettori di WPBeginner li usano ancora per seguire i loro blog preferiti. Abbiamo ricevuto domande su come offrire contenuti speciali solo per gli abbonati agli RSS.

Offrire contenuti esclusivi agli abbonati RSS può essere vantaggioso sia per voi che per i vostri lettori. Dà alle persone un motivo per iscriversi e aiuta a mantenere l’interesse del pubblico per il vostro sito web.

In questo articolo vi mostreremo come nascondere i contenuti ai normali visitatori del sito web e renderli visibili solo agli abbonati RSS in WordPress.

How to Show Content Only to RSS Subscribers in WordPress

Perché mostrare contenuti esclusivi agli abbonati RSS di WordPress?

Offrire contenuti esclusivi agli abbonati RSS può essere un vantaggio per il vostro sito web WordPress.

Per i lettori, questo offre un motivo per abbonarsi al vostro feed RSS, assicurando loro di non perdere mai i vostri ultimi contenuti. Può trattarsi di un accesso anticipato ai nuovi podcast o di un concorso esclusivo per vincere premi interessanti.

Per il proprietario di un sito web, premiare la fedeltà dei lettori può far sì che gli utenti si impegnino e tornino a chiedere di più, il che può essere utile per i nuovi siti web che cercano di costruirsi un seguito.

Example of a call-to-action inviting readers to subscribe via RSS

Tenendo presente questo aspetto, vediamo come mostrare i contenuti solo agli abbonati RSS in WordPress.

Come mostrare il contenuto solo agli abbonati RSS in WordPress

Questa esercitazione richiede l’aggiunta di codice personalizzato a WordPress, in particolare nel file functions.php. Per rendere il processo sicuro e adatto ai principianti, utilizzeremo WPCode invece di modificare direttamente il file.

WPCode è il miglior plugin per snippet di codice sul mercato. Consente di aggiungere facilmente snippet di codice al sito web senza dover intervenire direttamente sui file del tema di WordPress. In questo modo, c’è una minore possibilità di rompere il sito web o di causare errori gravi.

Prima di seguire uno dei metodi riportati di seguito, assicurarsi di installare il plugin WPCode. Sia la versione pro che quella gratuita del plugin funzioneranno per questa esercitazione.

Per istruzioni passo passo, consultate la nostra guida per principianti su come installare un plugin di WordPress.

Tutte le esercitazioni riportate di seguito utilizzano gli stessi passaggi, ma il codice stesso sarà diverso, a seconda del caso d’uso scelto.

Dopo aver installato il plugin, è necessario andare su Code Snippets ” + Add Snippet dalla dashboard di WordPress. Quindi, selezionare “Aggiungi il tuo codice personalizzato (nuovo snippet)” e fare clic sul pulsante “+ Aggiungi snippet personalizzato”.

Adding a new custom code snippet in WPCode

A questo punto, potete seguire uno dei tutorial di WordPress riportati di seguito. Ognuno di questi metodi funzionerà sia che si utilizzi un unico Feed RSS sia che se ne creino di separati per le pagine degli autori.

Utilizzate questi link rapidi per passare al metodo che desiderate utilizzare:

Metodo 1: Mostrare frammenti di contenuto specifici solo agli abbonati RSS di WordPress

Se volete creare una normale pubblicazione sul blog, ma includere un frammento di contenuto esclusivo solo per i vostri abbonati RSS, potete utilizzare questo metodo.

Questo codice nasconde uno speciale frammento di contenuto della pubblicazione ai normali visitatori e lo mostra solo agli abbonati RSS.

Innanzitutto, assegnate al vostro snippet di codice un nome, ad esempio “Mostra contenuti specifici per RSS”, quindi modificate il tipo di codice in “Snippet PHP”.

Creating a custom code snippet to show exclusive content for RSS readers

Dopodiché, aggiungete il seguente codice nel riquadro dell’anteprima del codice:

Questa funzione verifica se la richiesta corrente riguarda un feed RSS. Se lo è, la funzione visualizza il contenuto specificato nell’opzione

[showcontentrss] shortcode tags.

Once the code is added, just scroll down to make sure that the Insert Method is ‘Auto Insert’ and the Location is ‘Run Everywhere.’

Then, click the ‘Inactive’ toggle so that it becomes ‘Active,’ and hit the ‘Save Snippet’ button.

Saving a new snippet in WPCode

Now, go ahead and open the Gutenberg block editor to create a new WordPress post. Try adding blocks to it as usual.

Then, anywhere on the page, click the ‘+’ add block button and select the Shortcode block.

Adding a shortcode block in Gutenberg

Inside your new shortcode block, just add the [showcontentrss] and [/showcontentrss]

tag. Dopodiché, si può scrivere del contenuto tra questi tag.

Nel nostro esempio, abbiamo scritto:

[showcontentrss]Save 50% off on WPForms with this exclusive WPForms coupon code: SAVE50[/showcontentrss]

Adding shortcode tags to show exclusive content to RSS subscribers

Per maggiori informazioni, consultate la nostra guida per principianti su come add-on uno shortcode in WordPress.

Una volta fatto ciò, è sufficiente pubblicare la pubblicazione. Quando si visita il sito WordPress come un normale visitatore, non si vedrà il contenuto wrap all'interno dello shortcode.

Tuttavia, se si apre la pubblicazione del blog WordPress da un lettore di feed RSS, la si vedrà:

Example of RSS-exclusive content made with WPCode

Metodo 2: mostrare post specifici del blog solo agli abbonati RSS

Volete nascondere un'intera pubblicazione del blog ai normali visitatori e mostrarla solo agli abbonati al vostro RSS personalizzato? Se è così, potete semplicemente seguire questo metodo.

Il primo passo consiste nell'assegnare al vostro snippet un nome, ad esempio "Escludi post specifici per gli RSS", e nel cambiare il tipo di codice in "Snippet PHP".

Adding custom code in WPCode to show blog posts only for RSS subscribers

A questo punto, è necessario copiare il codice e incollarlo nel riquadro dell'anteprima del codice:

Questa funzione specifica gli ID dei post che si desidera escludere dalla visualizzazione generale e mostrare solo agli abbonati RSS. Assicurarsi di sostituire i numeri ID con gli ID delle pubblicazioni scelte.

Se non siete sicuri di dove trovare gli ID dei vostri post, potete leggere il nostro articolo su come trovare gli ID dei post, delle categorie, dei tag, dei commenti o degli utenti in WordPress.

Una volta fatto questo, basta scorrere verso il basso per assicurarsi che il Metodo di inserimento sia "Inserimento automatico" e che la Posizione sia "Esegui ovunque". Quindi, rendere il codice "attivato" e fare clic sul pulsante "Salva snippet".

Saving a new snippet in WPCode

Se il codice funziona, non sarà possibile visualizzare i post del blog nel browser, ma sarà possibile vederli in un lettore RSS.

Si noti che ogni volta che si pubblica un post speciale del blog per gli abbonati RSS, è necessario aggiornare l'array di ID delle pubblicazioni nel frammento di codice. Ma se non si prevede di aggiungerne di nuovi, non è necessario fare altro.

Metodo 3: Mostrare categorie specifiche solo agli abbonati RSS di WordPress

È possibile utilizzare questo metodo finale se si decide di raggruppare le pubblicazioni del blog solo per gli RSS in un'unica categoria. Il vantaggio di questa opzione è che non è necessario aggiornare il codice ogni volta che si crea un nuovo blog per gli abbonati RSS.

Come in precedenza, assicuratevi di dare un nome al vostro snippet di codice (come "Escludi le categorie pubbliche per gli RSS") e cambiate il tipo di codice in "Snippet PHP".

Adding custom code to only show blog posts from a specific category to RSS subscribers

Quindi, inserire il seguente codice nel riquadro dell'anteprima del codice:

Questa funzione specifica l'ID delle categorie che si desidera escludere dal pubblico e visualizzare solo in un lettore RSS. Prima di attivare questo codice, assicurarsi di sostituire '1' con l'ID della categoria e di lasciare il segno di trattino '-'.

Al termine, spostarsi giù nella pagina per assicurarsi che il Metodo di inserimento sia "Inserimento automatico" e la Posizione sia "Esegui ovunque". Dopodiché, procedere con l'attivazione del codice e fare clic su "Salva snippet".

Saving a new snippet in WPCode

Saprete che il vostro codice è un successo se non riuscite a visualizzare i post di quella categoria di blog in un browser, ma potete vederli come elementi di feed in un lettore RSS.

Per ulteriori informazioni sulla configurazione degli RSS, consultate il nostro articolo su come personalizzare completamente i feed RSS di WordPress.

Feed RSS di WordPress: Domande frequenti

Ora che vi abbiamo mostrato come mostrare i contenuti solo agli abbonati RSS in WordPress, affrontiamo alcune domande comuni su chi siamo.

I Feed RSS sono ancora popolari?

Gli RSS potrebbero non essere la tendenza più in voga, ma molte persone li usano ancora per rimanere aggiornati sui loro siti web preferiti. Consideratelo un modo per ricevere notifiche sulle nuove pubblicazioni senza dover selezionare ogni sito singolarmente.

Inoltre, gli aggregatori di notizie utilizzano ancora gli RSS per recuperare i contenuti da altri siti.

Quali sono i vantaggi dei Feed RSS di WordPress?

Il primo vantaggio è rappresentato dalle notifiche delle nuove pubblicazioni. Gli abbonati possono ricevere avvisi automatici ogni volta che pubblicate nuovi contenuti, assicurandosi di non perdere mai uno dei vostri post.

Il secondo vantaggio è che i feed RSS possono aiutare la SEO (ottimizzazione dei motori di ricerca) di WordPress. Possono segnalare ai motori di ricerca che il sito web viene aggiornato in modo costante con contenuti freschi.

Per maggiori informazioni, potete selezionare i nostri consigli semplici e veloci per ottimizzare il feed RSS di WordPress.

Dove si trova l'URL del feed RSS in WordPress?

Nella maggior parte dei casi, WordPress avrà già aggiunto un feed RSS per il vostro sito web. Per accedervi è sufficiente aggiungere /feed alla fine del nome di dominio. A volte è necessario aggiungere /index.php/feed se la prima opzione non funziona.

Come posso permettere agli utenti di abbonarsi ai feed RSS del mio sito web?

Uno dei modi migliori per consentire agli utenti di iscriversi al feed RSS del vostro sito web è utilizzare servizi di email marketing come Brevo. Questa piattaforma può collegarsi al feed del vostro sito web e inviare notifiche email ogni volta che pubblicate qualcosa di nuovo.

Da qui, è possibile collegare la piattaforma di email marketing con un plugin per moduli come WPForms per creare un modulo di abbonamento sul sito.

Per ulteriori informazioni, consultate il nostro articolo su come notificare agli abbonati le nuove pubblicazioni in WordPress.

Speriamo che questo articolo vi abbia aiutato a capire come mostrare i contenuti solo agli abbonati ai feed RSS in WordPress. Potreste anche voler vedere la nostra scelta dei migliori plugin per i feed RSS per WordPress e la nostra guida passo-passo su come add-on le immagini in evidenza dei post nei feed RSS di WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

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

5 commentiLascia una risposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Harish

    Hi,
    Very useful article. I was looking for exactly the same feature BUT
    1. The incentive is to signup for my mailing list
    2. The content becomes immediately visible (Same page, hopefully) as soon as they signup

    Would much appreciate insights

    Thanks much

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.