Elementor è un ottimo tool per creare siti web dinamici con semplicità e offre tante funzionalità avanzate.
Una delle funzionalità però che spesso viene richiesta è quella di poter creare dei contenuti ristretti di una delle nostre pagine ai soli utenti registrati.
Elementor purtroppo non offre l’opportunità però di creare contenuti ristretti: come possiamo fare allora?
Non preoccuparti, per questo motivo ho creato TC Perfect Tools, un plugin gratuito che aggiunge alcune funzionalità indispensabili al nostro sito Web creato con Elementor.
In questo veloce articolo vedremo come creare dei contenuti ristretti.
Installare TC Perfect Tools
Come primo passo per creare contenuti ristretti con Elementor dobbiamo installare il plugin TC Perfect Tools.
TC Perfect Tools è un plugin gratuito presente nel repository ufficiale di WordPress.
Ciò vuol dire che per installarlo potete seguire il procedimento standard con il quale installate un qualsiasi plugin.
Una volta installato assicuratevi di avere Elementor attivo e attivate anche TC Perfect Tools.
Come creare contenuti ristretti
Una volta che avremo installato ed attivato sia TC Perfect Tools che Elementor quello che dovremo fare non sarà altro che modificare il contenuto di una pagina o post creata/o con Elementor.
Una volta nell’editor di Elementor andiamo a selezionare la sezione, la colonna o il widget che vogliamo “offuscare”.

Nell’immagine qui sopra ho creato una semplice sezione con un testo centrato che recita “Questo è un contenuto che voglio offuscare”.
Una volta che abbiamo identificato il contenuto che vogliamo offuscare, andiamo nella sezione “Avanzato” di quel contenuto:

Come potete notare, nella sezione “Avanzato” esiste adesso una sezione “Restricted Content” creata da TC Perfect Tools.
Clicchiamo per espanderla ed in seguito abilitiamola cliccando sul toggle “Restricted Content?”.
Una volta fatto ciò avremo a disposizione due nuove opzioni: Permitted user roles e Message when not authorized

Ecco a cosa servono i due nuovi campi:
- Permitted user roles: grazie a questo campo sarete in grado di selezionare quali ruoli un utente deve avere per poter vedere il contenuto. Avere un ruolo implica che l’utente deve sicuramente essere registrato. E’ possibile selezionare più ruoli (default: Administrator)
- Message when not authorized: in questo campo di testo possiamo scrivere il messaggio che verrà visualizzato quando un utente NON può visualizzare il contenturo (es: effettua il login per vedere questo contenuto)
Extra
Una funzionalità extra quando creiamo contenuti ristretti con il plugin TC Perfect Tools è quella che ci permette di renderizzare shortcodes oltre che del semplice testo quando un utente non ha i permessi necessari a visualizzare il nostro contenuto.