
💡 8 Plugin per limitare i contenuti in base all'appartenenza in WordPress
Perché limitare i contenuti in base allo stato del membro
Un utente si registra sul tuo sito. Cosa succede dopo? Per impostazione predefinita, WordPress tratta tutti allo stesso modo: ospiti, abbonati e redattori vedono contenuti identici. Se stai costruendo un club, una scuola online o una knowledge base aziendale, questa uniformità distrugge l'intero modello di business.
La soluzione è limitare l'accesso per ruolo o livello di membership. Una sezione privata per abbonati premium, lezioni a rilascio graduale per studenti di un corso, documentazione interna solo per personale autorizzato: tutto questo si può gestire con un paio di plugin e codice minimo. Niente bisogno di soluzioni artigianali costruite su misura.
Di seguito esaminiamo strumenti funzionanti, dal semplice codice in functions.php a piattaforme di membership complete con pagamenti, coupon e automazione. Tutti i plugin sono stati verificati per rilevanza nel 2026; le opzioni abbandonate o non più funzionanti sono state escluse e i prezzi sono stati confermati sui siti ufficiali.
💡 Panoramica rapida:
- Scegli il tuo approccio: codice in
functions.phpper il blocco mirato di pagine, oppure un plugin già pronto per un sistema di membership con pagamenti e abbonamenti. - Per una semplice separazione "membro vs non membro", opzioni gratuite come Restricted Site Access o Ultimate Member sono sufficienti.
- Hai bisogno di abbonamenti a pagamento e livelli di accesso? Scegli MemberPress (più potente) o Paid Memberships Pro (nucleo gratuito + componenti aggiuntivi premium).
- Vuoi distribuire contenuti per ruolo senza un modulo di pagamento? PrivateContent può bloccare qualsiasi blocco, widget o persino singoli blocchi di Gutenberg.
- Salva tra i preferiti il video tutorial: abbiamo selezionato una guida aggiornata su come impostare le restrizioni.
Limitare l'accesso via codice: un avvio rapido senza plugin
Se sei uno sviluppatore o semplicemente non vuoi installare un altro plugin per una sola pagina bloccata, WordPress ti permette di gestire l'accesso con un paio di filtri. Di seguito trovi due snippet: uno blocca intere pagine per gli utenti non autenticati, l'altro mostra contenuti diversi a seconda del ruolo.
Il primo snippet si aggancia a template_redirect: controlla l'ID della pagina (o l'ID della pagina genitore) e, per gli utenti non autenticati, reindirizza alla homepage. In un progetto reale, aggiungeresti controlli di ruolo tramite current_user_can() o metadati utente personalizzati.
1 /** 2 * Block page and its children for unauthorized users. 3 * Place in functions.php or via Code Snippets. 4 */ 5 function wpex_restrict_page_to_logged_in_user() { 6 global $post; 7 8 $restricted_page_id = 170; 9 10 if ( is_page() && ( $post->post_parent === $restricted_page_id || is_page( $restricted_page_id ) ) ) { 11 $redirect = true; 12 13 if ( is_user_logged_in() ) { 14 $redirect = false; 15 } 16 17 if ( $redirect ) { 18 wp_redirect( esc_url( home_url( '/' ) ), 307 ); 19 exit; 20 } 21 } 22 } 23 add_action( 'template_redirect', 'wpex_restrict_page_to_logged_in_user' );
Il secondo snippet è più semplice: controlla il ruolo dell'utente corrente e restituisce il contenuto in modo condizionale. Funziona bene nei template dove gli ospiti vedono un'anteprima sulla stessa pagina mentre gli abbonati vedono il testo completo.
1 // Show content only for subscriber role 2 $current_user = wp_get_current_user(); 3 $user_role = $current_user->roles ? $current_user->roles[0] : false; 4 5 if ( 'subscriber' === $user_role ) { 6 echo 'Content available only to subscribers.'; 7 }
Il codice fornisce le fondamenta. Ma quando hai bisogno di livelli di abbonamento, pagamenti, coupon e una dashboard per i membri, prendere un plugin già pronto è più semplice. È ciò che esamineremo ora.
Tabella comparativa dei plugin
Plugin | Tipo | Prezzo (a partire da) | Pagamenti | Versione gratuita |
|---|---|---|---|---|
Kadence (ex-Restrict Content Pro) | Membership | Incluso con Kadence WP | Stripe, PayPal, Braintree | No |
PrivateContent | Restrizione contenuti | 39€/anno | Tramite componente Premium Plans | Sì (gratuita) |
MemberMouse | Membership | $19,95/mese | 8 gateway di pagamento | No |
MemberPress | Membership | $199,50/anno | Stripe, PayPal, Square | No |
Paid Member Subscriptions | Membership | Gratuita / Pro da 69€ | Stripe, PayPal | Sì |
Restricted Site Access | Restrizione accesso | Gratuito | No | Completamente gratuito |
Ultimate Member | Community + Membership | Gratuito / Estensioni da $249/anno | Stripe (via estensione) | Sì |
Paid Memberships Pro | Membership | Gratuito / Plus da $297/anno | Stripe, PayPal, Authorize.net | Sì |
1. Kadence, il successore di Restrict Content Pro

Storicamente, Restrict Content Pro era il gold standard per la semplicità: nessun ingombro, solo abbonamenti, livelli di accesso e una solida integrazione con PayPal, Stripe e Braintree. Nel 2025, il prodotto è stato acquisito da Liquid Web e ora viene distribuito come parte dell'ecosistema Kadence WP; il prodotto standalone è stato dismesso.
Se usi già Kadence (il tema o i blocchi), il toolkit per le membership è disponibile senza acquisti aggiuntivi. Per tutti gli altri, questo è un motivo per considerare Kadence come piattaforma: Restrict Content Pro al suo interno ha mantenuto le sue funzionalità chiave, inclusi livelli di abbonamento illimitati, coupon sconto con shortcode ed esportazione CSV dei dati dei membri.

I livelli di accesso sono altamente configurabili: ognuno ha i propri prezzi e il proprio set di pagine e materiali. Il sistema di coupon supporta sconti percentuali, date di scadenza e limiti di utilizzo, il che è comodo per mailing di affiliazione e siti di coupon. L'esportazione di membri e pagamenti in CSV funziona nativamente.

Nella pratica, la combinazione "Kadence + ex RCP" copre le esigenze della stragrande maggioranza dei siti di membership: corsi, accesso a pagamento ad articoli, community private. C'è esattamente un lato negativo: il plugin standalone non esiste più; è disponibile solo come parte del pacchetto Kadence.
2. PrivateContent, restrizione chirurgica dei contenuti

PrivateContent, dello studio italiano LCweb, blocca tutto: pagine, articoli, categorie, menu, widget, blocchi Gutenberg e persino singoli elementi in Elementor. La ciliegina sulla torta è il «blocco istantaneo del sito»: un clic nel pannello di amministrazione nasconde tutti i contenuti agli utenti non registrati (compresi i motori di ricerca).
Il vantaggio principale rispetto alle piattaforme di membership è la precisione chirurgica. Non stai costruendo un intero sistema di membership; ti basta specificare: «questo blocco è visibile solo agli utenti di livello Premium, mentre quest’altro è visibile a tutti tranne che agli ospiti». La procedura guidata di restrizione nell’admin mostra le regole dirette ed ereditate per ogni articolo.

Anche i moduli di registrazione sono di alto livello: due opzioni di layout, honeypot e reCAPTCHA per la protezione antispam, campi personalizzabili. Una versione gratuita del plugin è disponibile su WordPress.org, ma la piena funzionalità con livelli utente, piani premium e API REST parte dalla versione a pagamento, da 39 € all’anno. La procedura guidata per gli shortcode e il motore lightbox integrati fanno risparmiare tempo sul lavoro di layout.
🔗 Sito ufficiale di PrivateContent
3. MemberMouse, una piattaforma di membership enterprise

MemberMouse si posiziona come piattaforma di membership enterprise: prodotti digitali, portali SaaS, contenuti in abbonamento. All’interno trovi protezione di pagine e file, offerte di prova, coupon di sconto, automazione dell’assistenza e analisi approfondite.
Il plugin funziona con otto gateway di pagamento, da Stripe e PayPal a opzioni meno scontate come ClickBank. Per i siti con un pubblico internazionale questo è fondamentale: un solo plugin copre praticamente qualsiasi metodo di pagamento.
Il piano iniziale costa $19,95 al mese. Rispetto a MemberPress, nel tempo è più caro. Tuttavia, se hai bisogno di un’integrazione nativa con otto gateway senza passare per componenti aggiuntivi, MemberMouse si guadagna il suo prezzo. La barriera d’ingresso è più alta: curva di apprendimento più ripida e assistenza solo in inglese.
4. MemberPress, lo standard di riferimento

Il plugin di membership per WordPress più diffuso, con ricavi complessivi degli utenti superiori a 2,5 miliardi di dollari. Copre tutto: abbonamenti, corsi online, accesso a file a pagamento, coupon, forum, coaching (CoachKit). Le Smart Rules proteggono pagine, articoli, categorie, tag, tipi di contenuto personalizzati e persino singoli file.
Nel 2026, MemberPress offre tre livelli: Launch (199,50 $/anno + commissione del 4,9% sulle transazioni), Growth (349,50 $/anno, senza commissioni) e Scale (499,50 $/anno, con Zapier, API REST, account aziendali ed Easy Affiliate inclusi). Tutti i piani includono il generatore AI di corsi, corsi e lezioni illimitati e un costruttore di curriculum drag-and-drop.
Ciò che lo distingue dalla concorrenza è l'ecosistema: ReadyLaunch per pagine predefinite, integrazioni con Elementor, Divi, Beaver Builder, WPBakery, oltre a un rimborso entro 14 giorni senza domande. Il plugin ha superato la semplice «restrizione dei contenuti»: oggi è una piattaforma LMS e di monetizzazione a tutti gli effetti.
5. Abbonamenti a pagamento, modello freemium con WooCommerce

Questo plugin di CozmosLabs copre lo scenario tipico del «lanciare rapidamente abbonamenti a pagamento»: pagina di registrazione, piani tariffari, login personalizzato e contenuti riservati. L'integrazione con WooCommerce aggiunge prodotti esclusivi e sconti per i membri, una soluzione comoda se il tuo negozio è già attivo.
La versione gratuita include le funzionalità base per l'iscrizione. La versione Pro (da 69 €) aggiunge pagamenti ricorrenti, rilascio graduale dei contenuti, sconti basati sul ruolo e statistiche avanzate. L'interfaccia è minimalista: creare un piano di abbonamento richiede un paio di minuti e la procedura guidata con shortcode copre gli scenari più comuni.
Una buona scelta quando MemberPress o MemberMouse sono sovradimensionati ed è sufficiente una separazione base tra «contenuti a pagamento/gratuiti» con integrazione WooCommerce.
6. Restricted Site Access, una barriera semplice

Un plugin gratuito minimalista dal repository ufficiale di WordPress. Nessun abbonamento né pagamento: si limita a bloccare l'accesso all'intero sito a chiunque non abbia effettuato il login o non si connetta da un intervallo IP specificato. I visitatori senza accesso possono essere reindirizzati alla pagina di login, a un URL personalizzato oppure visualizzare un messaggio testuale.
Ideale per portali aziendali interni, siti di staging o ambienti di sviluppo che devono essere nascosti al pubblico senza meccanismi complessi di iscrizione. Scenario tipo: la versione di staging di un sito è accessibile solo al team tramite whitelist IP, mentre la produzione è aperta a tutti. La configurazione richiede un minuto.
🔗 Restricted Site Access su WordPress.org
7. Ultimate Member, community con restrizione degli accessi

Ultimate Member si è evoluto da plugin per profili a piattaforma community completa: registrazione, profili utente, elenchi membri, ruoli personalizzati e restrizioni dei contenuti a livello globale o di singola pagina. Distingue tre modalità: utenti loggati, non loggati e «tutti».
Il plugin è gratuito e disponibile nel repository ufficiale di WordPress con oltre 200.000 installazioni attive. Le estensioni (premium) aggiungono pagamenti Stripe, gruppi utenti, social login e gamification. Anche la versione base copre lo scenario «registrazione → dashboard personale → pagine bloccate per ruoli diversi».
Un buon compromesso tra la semplicità di Restricted Site Access e la complessità di MemberPress: builder visuale per i form, campi profilo drag-and-drop, visualizzazione condizionale dei menu. Per siti di club, forum o knowledge base con elementi di community, è una delle migliori opzioni gratuite.
🔗 Ultimate Member su WordPress.org
8. Paid Memberships Pro, una base gratuita con componenti aggiuntivi premium

Paid Memberships Pro riempie la nicchia del «membership gratuito pronto all'uso che non ti costringerà a migrare quando il progetto cresce». Il core del plugin è gratuito e include: livelli di iscrizione illimitati, restrizione flessibile dei contenuti (pagine, articoli, categorie, tipi personalizzati), Stripe e PayPal, gestione delle sottoscrizioni e reportistica.
Quando il progetto cresce, diventano disponibili componenti aggiuntivi premium (piano Plus da $297/anno): pagamenti ricorrenti con cicli personalizzati, drip content, integrazione con l’email marketing, sistema di coupon e gateway Authorize.net con Braintree. A differenza di MemberPress, il core gratuito di PMPro non è limitato artificialmente: puoi davvero lanciare un sito membership funzionante senza spendere nulla.
Il plugin è aggiornato attivamente, compatibile con temi e builder più diffusi, e la community ha scritto decine di add-on gratuiti per integrazioni con WooCommerce, BuddyPress e LearnDash. Per una startup che vuole funzionalità membership senza costi immediati ma con margine di crescita, questa è la scelta ottimale.
Video: impostare le restrizioni da solo
La teoria è una cosa, ma il modo migliore per capire è vedere il processo a schermo. Questo tutorial mostra l’installazione di Ultimate Member, la configurazione dei ruoli, delle pagine di registrazione e delle regole di restrizione dei contenuti, passando da un sito vuoto a un sistema membership funzionante in 20 minuti:
⁉️🤔 Domande frequenti
Posso limitare i contenuti senza plugin?
Sì, l’hook
template_redirectcon un controllois_user_logged_in()blocca le pagine per i visitatori non autenticati. Per contenuti basati sul ruolo, usa una condizione conwp_get_current_user()->roles. Ma nel momento in cui ti servono abbonamenti a pagamento, periodi di prova, drip content o integrazione email, la quantità di codice e il rischio di errori rendono un plugin l’unica scelta sensata. WordPress non fornisce meccaniche di membership out of the box.
In cosa MemberPress si differenzia da Paid Memberships Pro?
Posizionamento e prezzo d’ingresso. MemberPress è una soluzione premium «all-in-one» da $199,50/anno, con AI Course Generator, CoachKit, ReadyLaunch, Zapier ed Easy Affiliate nel piano più alto. Paid Memberships Pro è un core gratuito con add-on opzionali: puoi lanciare un sito membership senza investimento e aggiungere funzionalità man mano che cresci. Scegli in base al budget: se corsi e coaching sono prioritari, vai con MemberPress; se vuoi una membership «con potenziale di crescita» al costo minimo, scegli PMPro.
Cosa succede se ho già acquistato Restrict Content Pro?
Le licenze esistenti continuano a funzionare. Secondo Liquid Web (maggio 2026), non c’è alcuna migrazione forzata: i tuoi piani e prezzi restano invariati e il sito del plugin ora reindirizza a Kadence WP. Se lo desideri, puoi passare all’ecosistema Kadence per un toolkit più ampio che include le ex funzionalità di RCP.
Quale plugin scegliere per un sito completamente privato?
Restricted Site Access: un clic e il sito è nascosto a tutti tranne che agli utenti autorizzati o agli indirizzi IP in whitelist. Gratuito, configurazione minima. Per uno scenario «sito privato con livelli di accesso», considera Ultimate Member (gratuito, più profili e community) o PrivateContent (a pagamento, controllo chirurgico su ogni blocco).
Mi serve un gateway di pagamento se il contenuto è gratuito ma riservato?
No. Plugin come Ultimate Member, PrivateContent (gratuito) e Restricted Site Access funzionano senza integrazione di pagamento; basta la registrazione utente. Crei un modulo, assegni un ruolo e segmenti i contenuti. Niente Stripe, niente commissioni, niente webhook. I pagamenti si aggiungono solo quando decidi di monetizzare l’accesso.
È sicuro usare i plugin di membership?
Sì, se scegli plugin mantenuti attivamente dal catalogo ufficiale o da sviluppatori affidabili. Evita soluzioni abbandonate. Al momento in cui scriviamo, Users Ultra è stato rimosso dal catalogo WordPress (marzo 2022) a causa di una vulnerabilità; lo abbiamo escluso da questa selezione e sostituito con Paid Memberships Pro. Regola pratica: controlla la data dell’ultimo aggiornamento nella scheda del plugin su wordpress.org; se è passato più di due anni, cerca un’alternativa.
Quale plugin di restrizione dei contenuti installare nel 2026
Non esiste una risposta universale: dipende tutto dal tuo modello. Accesso gratuito a contenuti basati su community? Ultimate Member. Barriera rapida per il sito? Restricted Site Access. Restrizione chirurgica di blocchi, menu e widget? PrivateContent. Business membership completo con corsi e abbonamenti? MemberPress. Partire senza budget ma con potenziale di crescita? Paid Memberships Pro.
Prova ogni plugin in azione: la maggior parte ha demo o versioni gratuite. Fai il deploy su una copia di staging, testa registrazione, pagamento e accesso ai contenuti. Due ore di test ti faranno risparmiare settimane di migrazione se un plugin non è adatto.



