Normalmente, quando si aggiunge un modulo al sito web, questo è visibile a tutti gli utenti che possono vedere quella pagina. Questo è l’ideale per i moduli di contatto o di abbonamento alle email, a cui si vuole che tutti possano accedere.
Tuttavia, in alcune situazioni, potreste volere che solo i membri premium visualizzino e utilizzino il modulo. Se si desidera limitare l’accesso a un modulo WordPress solo a determinate persone, potrebbe essere necessario proteggerlo con una password.
In questo articolo spiegheremo passo dopo passo come proteggere facilmente con password i moduli di WordPress.
Perché proteggere con password i moduli di WordPress?
Ci sono molte ragioni per cui potreste proteggere con password i moduli sul vostro sito web WordPress.
Ad esempio, create e gestite siti web per diversi clienti. Quando hanno bisogno di assistenza, compilano un modulo di richiesta di assistenza. I non clienti non dovrebbero essere in grado di richiedere assistenza utilizzando quel modulo.
Avete appuntamenti settimanali con i clienti tramite Zoom o Skype, che possono prenotare attraverso il vostro sito web. I non clienti non dovrebbero essere in grado di prenotare un appuntamento.
Gestite un club di fotografia online. I soci possono inviare le loro foto migliori ogni mese e voi ne presentate una selezione sul vostro sito web. I non soci non dovrebbero poter inviare foto.
In tutte queste situazioni, si vuole impedire ai non clienti o ai non iscritti di compilare il modulo. In caso contrario, è necessario controllare attentamente tutte le voci del modulo per verificare se si tratta di invii validi.
Verranno coperti 2 modi per proteggere con password i moduli in WordPress. Potete fare clic sui link sottostanti per passare a qualsiasi sezione:
Video tutorial
Se preferite le istruzioni scritte, continuate a leggere.
Metodo 1: Proteggere con password un modulo di WordPress utilizzando WPForms
WPForms è il nostro plugin per moduli di contatto per WordPress classificato al primo posto. Permette di creare qualsiasi tipo di modulo per WordPress utilizzando un semplice costruttore di moduli drag-and-drop.
È inoltre dotato di un addon per il blocco dei moduli, che consente di aggiungere una password di protezione ai moduli di WordPress quando necessario.
Per prima cosa, è necessario installare e attivare il plugin WPForms. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.
Per questo tutorial, utilizzeremo la versione Pro di WPForms perché include l’addon Form Locker, più modelli di moduli e altro ancora. Esiste anche una versione WPForms Lite, disponibile gratuitamente, ma non include l’addon Form Locker.
Dopo l’attivazione, è possibile accedere a WPForms ” Impostazioni dalla dashboard di WordPress. Da qui, è sufficiente inserire la chiave di licenza e fare clic sul pulsante “Verifica chiave”. Potete trovare facilmente la chiave nell’area del vostro account.
Una volta pronto il modulo, il passo successivo è installare l’addon Form Locker per WPForms.
Per prima cosa, andate su WPForms ” Addons nell’amministrazione di WordPress.
Qui è necessario cercare il componente aggiuntivo “Form Locker”.
Basta fare clic sul pulsante “Installa addon” per installarlo e attivarlo:
Successivamente, è necessario impostare il modulo. Seguite le nostre istruzioni su come creare un modulo di contatto in WordPress.
Ora, andare su WPForms ” Tutti i moduli e trovare il modulo che si desidera proteggere.
È sufficiente fare clic sul nome del modulo per iniziare a modificarlo.
Quindi, andare su Impostazioni ” Form Locker dal pannello di sinistra.
Attivare l’opzione “Verifica del modulo”. Una volta fatto, appariranno altre opzioni.
Come predefinito, il tipo di verifica sarà impostato su Password. Tuttavia, è possibile utilizzare anche l’età e l’email come tipo di verifica.
Successivamente, è necessario inserire una password. Se lo si desidera, è possibile inserire anche un messaggio sul display.
Non dimenticate di cliccare sul pulsante “Salva” in alto nella schermata dopo aver impostato la password.
È anche possibile fare clic sul pulsante “Incorpora” per aggiungere il modulo a una pagina nuova o esistente.
Ora è possibile visitare il sito web per vedere in azione il modulo protetto da password.
Ora, quando qualcuno visita un post o una pagina con quel modulo, vedrà il resto del contenuto ma non il modulo stesso.
Quando l’utente inserisce la password, la casella della password e il messaggio scompaiono.
Vedranno il contenuto della pagina e il modulo stesso:
Questo metodo può essere utilizzato anche per proteggere con password i moduli presenti in aree widget come la barra laterale.
Oltre alla protezione con password, Form Locker offre altre caratteristiche avanzate, come la limitazione del numero totale di voci, la restrizione dell’accesso ai soli utenti connessi e l’abilitazione all’invio di moduli solo per determinate date.
Tuttavia, se state cercando un’opzione gratuita per proteggere il vostro modulo con una password, consultate l’opzione #2.
Metodo 2: proteggere con password la pagina WordPress del modulo
E se si volesse nascondere l’intera pagina, non solo il modulo stesso? Questo è molto facile da fare in WordPress.
Per prima cosa, creare una nuova pagina o modificarne una esistente. Una volta entrati nell’editor dei contenuti, è sufficiente fare clic sul link “Pubblico” dal pannello delle impostazioni sulla destra.
A questo punto verrà visualizzata la finestra di popup “Visibilità del post”.
Quindi, fare clic sull’opzione “Protetto da password” e digitare la password che si desidera utilizzare.
Ecco fatto! Potete pubblicare o aggiornare la vostra pagina o il vostro post.
Ora, quando qualcuno visita quella pagina, dovrà inserire una password per vedere qualsiasi contenuto:
Speriamo che questo articolo vi abbia aiutato a capire come proteggere con password i moduli di WordPress. Potreste anche voler consultare la nostra guida definitiva all’uso dei moduli di WordPress e a come proteggere i vostri moduli di contatto.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Jiří Vaněk
Is it possible to protect one form in WP Forms with multiple passwords? E.g. so that every user who wants to request support has his own password and it is not the same for all users?
WPBeginner Support
Not at the moment but to achieve something like that you could look to use a membership plugin to have a members only page where the form is located.
Admin
David DLima
Hi,
I used the password protect successfully. Just have one problem. Using the second option, the size of the password field is very long. Is there a way to reduce the size of the field?
Regards
David
WPBeginner Support
The second method would be determined by your specific theme, we would first recommend reaching out to your theme’s support and they should be able to assist
Admin