Potrebbe tornarti utile avere un’area privata nel tuo sito WordPress, dove poter offrire dei contenuti particolari ad una certa tipologia di utenti.
Ad esempio potresti offrire delle guide avanzate sotto forma di articoli, degli ebook di valore, degli articoli approfonditi su una particolare nicchia di mercato o dei video.. a chi?
Ai tuoi clienti oppure agli utenti che acquistano un tuo infoprodotto o… a chi vuoi te.
A mio parere, l’area privata, se contenente materiale di altissimo valore e fornito in maniera gratuita, è un ottimo metodo per premiare chi ti segue ed allo stesso tempo per incrementare determinate azioni, come ad esempio la vendita di un infoprodotto (se compri l’infoprodotto, avrai accesso gratuitamente a contenuti di altissima qualità e bla bla bla…).
Basta un po’ di fantasia e si possono trovare mille utilizzi intelligenti dell’area privata 🙂
Indice
Come funziona praticamente l’area riservata?
Tipicamente un’area riservata funziona in questa maniera:
- L’utente si registra al sito oppure sarai tu stesso a creargli l’account
- La registrazione viene approvata oppure viene inviato automaticamente all’utente il relativo nome utente e password
- Per accedere all’area privata, l’utente dovrà autenticarsi con nome utente e password
- Subito dopo l’autenticazione, l’utente verrà reindirizzato all’area privata, e non gli verrà mostrata a bacheca di WordPress
- È concesso allo stesso tempo di navigare all’interno del sito classico
Come creare un’area riservata in WordPress
Per creare un’area riservata in WordPress consiglio di utilizzare due plugin gratuiti.
Il primo plugin da installare è User Access Manager che serve per gestire l’accesso ai file, articoli e pagine in base ai ruoli degli utenti.
Da UAM > Manage User Groups >, crea un gruppo di utenti a cui vuoi permettere l’accesso all’area riservata.
Seleziona un ruolo se vuoi permettere a tutti gli utenti di quel determinato ruolo di accedere all’area riservata, altrimenti lascia in bianco, ma dovrai assegnare il gruppo a mano per ciascun utente.
Io ho creato il gruppo Area Riservata (che fantasia) ed ho associato tutti gli utenti con ruoli di sottoscrittore.
In questo modo tutti gli utenti sottoscrittori possono visualizzare l’area riservata!

Se invece volessi assegnare l’accesso all’area riservata a utenti ben precisi, basta andare nella pagina dell’utente in questione da Utenti > Tutti gli utenti > Nome utente > e selezionare il gruppo a cui voglio associare l’utente.

Le impostazioni UAM > Settings > sono buone e di facile comprensione.
Permettono di personalizzare il testo da visualizzare nel caso in cui un utente provi ad accedere al contenuto riservata ma non abbia i permessi e se mostrare o no la pagina/articolo riservato agli utenti senza permessi in all’interno del blog.
Puoi quindi decidere di mostrare gli articoli riservati anche in homepage, indicando che non si hanno i permessi per visualizzare il contenuto, quindi spingere ancora di più l’utente ad iscriversi o ad eseguire una determinata operazione o quello che vuoi te…
In alternativa puoi semplicemente nascondere il contenuto riservato a chi non possiede i permessi necessari.
Dopodichè dovrai contrassegnare i contenuti (pagine e articoli) come appartenenti al gruppo che hai creato in precedenza, quindi vai nella pagina di creazione/modifica di una pagina/articolo e seleziona il gruppo “riservato” sulla colonna di destra:

Come strutturare l’area riservata?
Gli articoli e le pagine dell’area riservata sono mischiati con quelli normali.
Ti consiglio di far capire bene all’utente quali sono gli articoli o le pagine dell’area riservata.
Ad esempio puoi creare una pagina dove inserirai i link a tutte le risorse riservate, oppure puoi creare una categoria apposita (data la fantasia che ho, la chiamerei Area Riservata) a cui dovrai assegnare tutti gli articoli riservati e poi mostrare un collegamento a questa categoria all’interno del sito, magari nella sidebar (oppure ridirigere gli utenti direttamente qui dopo l’accesso).
Insomma, anche in questo caso sta a te inventarti qualcosa di straordinario per la tua nuova area riservata!
Ridirigere l’utente dopo il login
È consigliabile ridirigere l’utente subito dopo il login direttamente all’area riservata, o ad una pagina dove spieghi cos’è quest’area, quali sono i contenuti e bla bla bla, altrimenti vedrebbe la bacheca di WordPress e si troverebbe un bel po’ spaesato.
Per fare ciò, installa il plugin LoginWP, così da poter specificare l’URL a cui vuoi ridirigere un utente dopo il login in base al ruolo, ad una capacità o per ogni singolo utente. In questo caso faccio il redirect per tutti gli utenti con ruolo Sottoscrittore.

Qui potrebbe sorgere un problema.
Se non hai associato un determinato ruolo al gruppo Area Riservata, quindi gestisci l’adesione al gruppo manualmente per ogni singolo utente, allora dovrai creare anche il redirect manualmente ogni volta.
Risultato
Ecco il risultato finale, dove l’articolo riservato viene visualizzato da qualsiasi utente, ma a quelli senza permesso verrà mostrato un messaggio particolare:

Come ho già detto, puoi personalizzare tutto a tuo piacimento 🙂
Suggerimenti Extra
Se hai bisogno di inserire il form per il login direttamente sulla sidebar utilizza il plugin Sidebar Login.
Se vuoi aggiungere campi aggiuntivi nel form di iscrizione, allora utilizza il plugin Profile Extra Fields.
Infine se vuoi approvare a mano ogni singola iscrizione di nuovi utenti, ti consiglio il plugin New User Approve.
Se vuoi qualcosa di più avanzato nella gestione dell’area riservata e con un unico plugin, prova il plugin a pagamento PrivateContent.
È possibile impostare una pagina riservata differente per ogni utente. Inoltre permette di modificare/aggiungere campi opzionali ed obbligatori durante la registrazione ed esegue il redirect automatico verso un determinato URL dopo il login.
Per capire a fondo il funzionamento, ti consiglio di guardare la live preview disponibile al link che ti ho indicato.
Non ho testato personalmente il plugin, ma dall’anteprima e dalle recensioni che ho trovato in rete, è davvero molto potente.


