Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come limitare i moduli di WordPress ai soli utenti registrati

Siete alla ricerca di un modo semplice per limitare l’invio dei moduli di WordPress ai soli utenti registrati?

Se avete un sito associativo, un negozio online o un altro tipo di sito web con utenti registrati, potreste voler limitare l’accesso a determinati moduli solo agli utenti connessi.

In questo articolo vi mostreremo come limitare i moduli di WordPress ai soli utenti connessi.

Restrict Form Access in WordPress

Quando e perché è necessario limitare l’accesso ai moduli di WordPress?

Ci possono essere diversi scenari in cui è necessario limitare l’accesso a determinati moduli di WordPress solo agli utenti che hanno effettuato l’accesso.

Ad esempio:

  • Potreste aver ospitato un evento privato per i soci e desiderate che solo gli utenti registrati sul vostro sito possano RSVP.
  • Potreste limitare l’accesso all’assistenza ai soli membri e, limitando l’accesso ai soli utenti registrati, potete inserire dinamicamente alcune informazioni dai loro profili.
  • Potreste voler effettuare un sondaggio o un’indagine tra i dipendenti, limitando l’accesso solo al vostro team interno.
  • State eseguendo un sondaggio NPS sui clienti che volete sia inviato solo dagli utenti connessi.
  • Potreste avere un modulo speciale per la richiesta di un premio che volete sia accessibile solo a determinati utenti che hanno effettuato il login.

Questi sono solo alcuni esempi, ma ci sono letteralmente centinaia di altri casi d’uso in cui si desidera limitare l’accesso ai moduli ai soli utenti registrati.

Detto questo, vediamo come limitare l’accesso ai moduli di WordPress ai soli utenti registrati. Verranno illustrati 3 modi semplici, quindi potete cliccare sui link sottostanti per passare a qualsiasi sezione.

Metodo 1: Limitare l’accesso ai moduli con l’addon WPForms Form Locker

Questo metodo è il più semplice e potente, quindi lo consigliamo a tutti gli utenti principianti. Utilizzeremo il plugin WPForms e il suo addon Form Locker per bloccare completamente l’accesso ai moduli di WordPress.

WPForms è il miglior plugin per moduli WordPress utilizzato da oltre 6 milioni di siti web. È stato creato dal fondatore di WPBeginner, Syed Balkhi, per avere tutte le caratteristiche necessarie per gestire la nostra attività.

La prima cosa da fare è installare e attivare il plugin WPForms. Per maggiori dettagli, consultate questa guida passo-passo su come installare un plugin in WordPress.

Al momento dell’attivazione, è necessario andare su WPForms ” Impostazioni dalla dashboard di WordPress e inserire la chiave di licenza. Potete trovare la chiave nell’area del vostro account WPForms.

Enter WPForms license key

Successivamente, è necessario attivare il componente aggiuntivo Form Locker.

Basta andare alla pagina WPForms ” Addons per installare il Form Locker Addon.

Install form locker addon

Ora si è pronti a creare un nuovo modulo con accesso limitato agli utenti registrati.

Per farlo, creare un nuovo modulo andando su WPForms ” Aggiungi nuovo.

Add new form in WPForms

Si aprirà il builder di WPForms, dove è possibile scegliere un template di modulo o iniziare con uno vuoto.

Si può iniziare inserendo un nome per il modulo nella parte superiore e selezionando poi un modello di modulo.

Choose a form template

Il costruttore di moduli drag-and-drop di WPForms è estremamente facile da usare, per cui potete aggiungere o rimuovere campi e personalizzare il modulo a vostro piacimento.

Inoltre, ci sono ulteriori opzioni per personalizzare ogni campo del modulo nel modello.

WPForms Form Builder

Una volta aggiunti tutti i campi necessari, è necessario andare alla scheda Impostazioni.

Da qui, basta cliccare sulle impostazioni di “Form Locker”.

WPForms Form Locker Settings

In questa scheda è possibile attivare la protezione con password per i moduli di WordPress, impostare limiti di inserimento totali, attivare la programmazione dei moduli e limitare gli inserimenti ai soli utenti registrati.

Fare clic sull’opzione “Solo per gli utenti registrati”.

Enable form restrictions for logged in user

Una volta selezionata la casella, verrà visualizzato un nuovo campo Messaggio.

Qui è necessario redigere un messaggio che apparirà a tutti gli utenti che non hanno effettuato l’accesso al sito.

Enter a message

Una volta fatto, è possibile modificare altre impostazioni del modulo che potrebbero essere necessarie e salvare le impostazioni.

Ora, potete incorporare questo modulo in qualsiasi pagina o post di WordPress sul vostro sito utilizzando il blocco WPForms o uno shortcode nell’editor a blocchi di WordPress.

È sufficiente modificare o aggiungere un nuovo post o pagina. Quindi fare clic sull’icona “+” per aggiungere un blocco WPForms.

WPForms block

Una volta aggiunto il blocco WPForms, selezionare il modulo da incorporare dal menu a discesa e il gioco è fatto.

Congratulazioni, avete creato con successo un modulo WordPress riservato ai soli utenti registrati.

Metodo 2: Limitare l’accesso al modulo con pagine private o protette da password

Un altro modo per limitare l’accesso ai moduli in WordPress è quello di utilizzare le impostazioni di visibilità predefinite di WordPress. È possibile utilizzare questo metodo con la versione gratuita di WPForms o con qualsiasi altro plugin per moduli di contatto.

È sufficiente creare una pagina o un post in cui si desidera incorporare il modulo. Successivamente, è necessario fare clic sulle impostazioni di “Stato e visibilità” nel pannello di destra.

Password protect your form

È possibile rendere l’intera pagina privata o protetta da password.

Le pagine private possono essere viste solo dagli amministratori e dagli editor del vostro sito web.

Se si imposta una password per la pagina, è necessario condividerla con tutti coloro che devono accedervi.

Sebbene questo metodo funzioni, presenta diversi aspetti negativi.

Innanzitutto, l’intera pagina è nascosta, non solo l’area dei moduli. Non si avrà accesso a tutti i controlli e non si potrà vedere quale utente loggato ha inviato il modulo.

Metodo 3: Utilizzare i plugin per l’iscrizione avanzata per limitare l’accesso ai moduli

Se si utilizza un plugin avanzato per l ‘iscrizione a WordPress, come MemberPress, allora è dotato di molte funzioni di controllo degli accessi.

Per maggiori dettagli, potete consultare la nostra guida dettagliata su come creare un sito associativo.

Per limitare l’accesso, è sufficiente andare su MemberPress ” Regole per creare una nuova regola di autorizzazione.

Add new rules in MemberPress

La pagina di modifica delle regole consente di selezionare diverse condizioni e di associarle a un piano di affiliazione.

Ad esempio, è possibile selezionare tutti i contenuti che corrispondono a un particolare tag o categoria e renderli disponibili solo ai membri con il piano di abbonamento argento.

Add a rules set to MemberPress

È anche possibile creare regole più specifiche. Ad esempio, è possibile limitare un singolo post, una pagina, una pagina figlia o un URL.

Una volta impostate le regole, è possibile utilizzarle in combinazione con qualsiasi plugin per moduli di contatto di WordPress per limitare l’accesso al modulo ai soli utenti registrati.

Speriamo che questo articolo vi abbia aiutato a capire come limitare i moduli di WordPress ai soli utenti connessi. Potreste anche voler consultare il nostro elenco di dati utente WordPress nascosti per far crescere il vostro business e come creare un modulo di ricerca WordPress personalizzato.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

2 commentiLascia una risposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk

    A great yet very simple method for a customer support form that limits questions to registered users only. At the same time, it immediately occurs to me that I can create a form on the website for users who send a donation as a certain bonus for priority communication (or as an motivation to send a donation). Thanks for the inspiration.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.