Il plugin può proteggere una pagina intera o singoli blocchi al suo interno. Entrambe le regole vengono controllate sul suo server prima che venga inviato qualsiasi cosa, quindi un testo protetto non raggiunge mai un browser che non può vederlo.
Proteggere una pagina intera
- Apra la pagina nell'editor a blocchi.
- Nella scheda Pagina della barra laterale apra il pannello memberarea access.
- Sotto Who may read this scelga: tutti (l'impostazione predefinita), i membri autenticati, i visitatori non autenticati, i membri con un corso, i membri di un gruppo o i membri che hanno comprato un prodotto.
- Per le ultime tre compare un secondo campo, Which one. Lì sceglie il corso, il gruppo o il prodotto.
- Sotto Visitors without access decide cosa succede:
- Vedono un breve messaggio, con parole sue se vuole.
- Vengono mandati all'accesso, che li porta nel suo memberarea e poi li riporta sulla pagina.
- Vengono mandati su un'altra pagina, per esempio la sua pagina di vendita.
Se lascia Which one vuoto, la regola ricade su un semplice "solo membri": ogni membro autenticato può leggere la pagina, che abbia il corso o no. Il pannello la avvisa, ma la pagina si salva comunque.

Nascondere una pagina ai membri già autenticati
L'opzione dei visitatori non autenticati ribalta la regola: la pagina è aperta agli sconosciuti e chiusa a chiunque sia autenticato. Serve per una pagina di iscrizione, un'offerta di prova o una pagina di vendita su cui un membro pagante non dovrebbe mai finire.
Poiché tutti quelli che questa regola respinge sono già autenticati, l'invio all'accesso non viene proposto, e il messaggio non porta alcun pulsante di accesso. Restano il breve messaggio o un reindirizzamento, per esempio alla bacheca del membro.
La destinazione del reindirizzamento deve essere una pagina di questo sito WordPress. Un indirizzo su un altro host, compreso il suo memberarea, viene ignorato e il visitatore vede invece il breve messaggio. Qui usi una pagina, e lasci che sia quella pagina a rimandare altrove.
La regola vale ovunque compaia la pagina: la pagina stessa, il suo riassunto, gli elenchi degli archivi, i risultati di ricerca e i query loop. Impostare una regola richiede l'editor a blocchi, ma una regola già impostata continua a funzionare con qualsiasi editor usi dopo.
Proteggere singoli blocchi
Qualsiasi blocco può essere mostrato solo a una parte dei visitatori. Selezioni il blocco, apra la scheda Blocco della barra laterale ed espanda memberarea visibility. Sotto Show this block to scelga tutti, i membri autenticati, i visitatori non autenticati oppure chi possiede un corso, un gruppo o un prodotto.
È così che si costruisce una pagina che si legge in modo diverso per gli acquirenti e per gli sconosciuti: una sezione di vendita per gli ospiti, il contenuto vero per i membri.
Cosa vede un visitatore
Un visitatore senza accesso vede il suo breve messaggio e, se non è autenticato, un pulsante per entrare. Un membro autenticato a cui manca il corso o il prodotto giusto vede un messaggio che lo dice, senza pulsante, perché entrare di nuovo non cambierebbe nulla. Su una pagina riservata ai visitatori non autenticati, un membro autenticato legge che quella pagina non è per lui, anche qui senza pulsante.
Se il suo memberarea non è raggiungibile in quel momento, il plugin tiene il contenuto chiuso e dice che l'iscrizione non ha potuto essere verificata. Non apre mai un contenuto protetto dopo un controllo fallito.
Cache
Le pagine restano memorizzabili in cache per i visitatori anonimi e portano un
header che chiede alle cache condivise di tenere separate le copie dei membri e
quelle degli ospiti. Appena un visitatore è autenticato, le risposte vengono
marcate come non memorizzabili, anche per i comuni plugin di cache che
rispettano DONOTCACHEPAGE.
Una cache di pagina che ignora quegli header può servire la copia di un membro
autenticato a uno sconosciuto. Se ne usa una, verifichi che rispetti
Vary: Cookie e DONOTCACHEPAGE prima di affidarsi alle pagine protette.