Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come aggiungere campi aggiuntivi al profilo utente nella registrazione di WordPress

WordPress è dotato di un modulo di registrazione standard per impostazione predefinita.

Tuttavia, potresti voler consentire agli utenti di condividere i loro profili sui social media. Oppure potresti volere che inseriscano il loro numero di telefono aziendale al momento della registrazione. Puoi fare tutto questo aggiungendo più campi al profilo.

Farlo ti aiuterà a raccogliere dati specifici per supportare gli obiettivi del tuo sito web, che si tratti di un sito di appartenenza, di un corso online o di un forum comunitario.

In questo articolo, ti mostreremo come aggiungere facilmente campi aggiuntivi al profilo utente nei moduli di registrazione di WordPress.

Aggiungere campi aggiuntivi al profilo utente nella registrazione di WordPress

Perché aggiungere campi aggiuntivi al profilo utente nella registrazione di WordPress?

Aggiungendo più campi al profilo utente al modulo di registrazione del tuo sito WordPress, puoi raccogliere informazioni aggiuntive dagli utenti. Questo può aiutarti a migliorare le campagne di marketing, personalizzare i contenuti o saperne di più sul tuo pubblico.

Ad esempio, puoi chiedere ai tuoi utenti di fornire i loro numeri di telefono o i profili dei social media al momento della registrazione sul tuo sito WordPress.

In questo modo, potrai inviare messaggi SMS mirati ai tuoi utenti o chiedere loro di promuovere il tuo blog WordPress sui loro account social media.

Tutti questi campi aggiuntivi possono essere utili se gestisci un sito di appartenenza o consenti agli utenti di iscriversi come abbonati al tuo blog. Possono anche essere utili se desideri archiviare informazioni di contatto aggiuntive per gli altri scrittori del tuo blog multi-autore.

Detto questo, vediamo come aggiungere facilmente campi aggiuntivi al profilo utente in WordPress. Per questo tutorial, discuteremo due metodi e puoi usare i link qui sotto per saltare al metodo di tua scelta:

Metodo 1: Aggiungere campi personalizzati al profilo utente utilizzando Advanced Custom Fields (Consigliato)

Il modo migliore per aggiungere campi aggiuntivi al profilo utente in WordPress è utilizzare il plugin Advanced Custom Fields. Ti consente di scegliere tra diversi campi e personalizzarli per adattarli alle tue esigenze.

Innanzitutto, devi installare e attivare il plugin Advanced Custom Fields. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Una volta attivato il plugin, vai semplicemente alla pagina ACF » Gruppi di Campi dalla barra laterale di amministrazione di WordPress e fai clic sul pulsante ‘+ Aggiungi Gruppo di Campi’.

Fai clic sul pulsante Aggiungi gruppo di campi

Questo ti porterà a una nuova pagina dove puoi iniziare digitando un nome per il gruppo di campi.

Tieni presente che questo sarà il nome dell'intero gruppo di campi e non del campo del singolo utente.

Digita il nome del gruppo di campi

Successivamente, scorri verso il basso fino alla sezione ‘Campi’ e scegli un tipo di campo dal menu a discesa.

Ad esempio, se desideri che gli utenti forniscano il proprio numero di telefono al momento della registrazione, puoi scegliere l'opzione ‘Numero’. In alternativa, se desideri che gli utenti forniscano i propri profili di social media, puoi scegliere l'opzione ‘Testo’.

Scegli un tipo di campo dal menu a discesa

Una volta fatto ciò, digita semplicemente il nome del tuo campo nell'opzione ‘Etichetta Campo’. Ad esempio, se desideri che gli utenti forniscano il proprio handle Twitter prima di registrarsi, puoi inserirlo nel campo.

Il plugin genererà quindi automaticamente un nome di campo in base al nome della tua etichetta.

Aggiungi nome ed etichetta del campo

Successivamente, è necessario passare alla scheda ‘Validazione’ in alto. Qui, puoi rendere il campo obbligatorio attivando l'interruttore.

In questo modo, gli utenti non potranno registrarsi sul tuo sito WordPress senza compilare il campo aggiuntivo.

Attiva l'interruttore Richiesto per il campo aggiuntivo

Dopo di che, puoi persino impostare un limite di caratteri per il tuo campo personalizzato.

Ora, passa alla scheda ‘Presentazione’ in alto.

Una volta lì, puoi aggiungere testo segnaposto, istruzioni e attributi wrapper per il tuo campo aggiuntivo del profilo utente.

Configura le impostazioni di Presentazione

Successivamente, scorri verso il basso fino alla sezione ‘Impostazioni’ e assicurati che la scheda ‘Regole di Posizione’ sia selezionata. Qui, devi impostare la logica condizionale per il tuo campo personalizzato in modo che venga visualizzato solo per il modulo di registrazione del tuo sito WordPress.

Per fare ciò, seleziona l'opzione ‘Modulo Utente’ dal menu a discesa nell'angolo in basso a sinistra dello schermo. Dopodiché, scegli l'opzione ‘Registrati’ dal menu a discesa nell'angolo in basso a destra.

Aggiungi logica condizionale per il campo utente aggiuntivo

Infine, fai clic sul pulsante ‘Salva modifiche’ in alto nella schermata per memorizzare le tue impostazioni.

Se desideri aggiungere un altro campo aggiuntivo, puoi anche fare clic sul pulsante ‘+ Aggiungi campo’.

Salva il campo aggiuntivo

Ora visita la tua pagina di registrazione utente per visualizzare il campo del profilo utente aggiuntivo in azione.

Ecco come appariva sul nostro sito web demo.

Anteprima per il campo profilo utente aggiuntivo

Metodo 2: Aggiungere campi aggiuntivi al profilo utente con Profile Extra Fields (Facile e Semplice)

Questo metodo ti consente di aggiungere rapidamente e facilmente campi extra ai profili utente e ai moduli di registrazione utente in WordPress. È un po' meno flessibile, ma fa il suo lavoro.

Innanzitutto, devi installare e attivare il plugin Profile Extra Fields. Se non sei sicuro di come fare, puoi consultare la nostra guida completa su come installare un plugin di WordPress.

Una volta attivato il plugin, è ora di creare alcuni campi aggiuntivi del profilo utente da utilizzare nei tuoi moduli di registrazione.

Creeremo un campo per il numero di telefono come esempio, ma puoi aggiungere quanti di questi campi desideri.

Innanzitutto, visita la pagina Profile Extra Fields » Add New dalla barra laterale di amministrazione di WordPress. Da qui, digita il nome del campo accanto all'opzione ‘Name’.

Ad esempio, se stai creando un campo per consentire agli utenti di inviare il proprio numero di telefono, puoi digitare ‘Numero di telefono’ come nome del campo.

Successivamente, seleziona un tipo di campo dal menu a discesa. Se stai aggiungendo un campo del profilo dei social media, puoi utilizzare l'opzione ‘Text Field’.

Tuttavia, se desideri un campo per i numeri di telefono, devi selezionare tale opzione dal menu a discesa.

Aggiungi nome e tipo del campo

Successivamente, puoi anche digitare un modello per il tuo campo del numero di telefono o aggiungere una descrizione.

Successivamente, scorri verso il basso fino alla sezione ‘Proprietà campo’ e seleziona le caselle per i ruoli utente per i quali desideri che questo campo venga visualizzato.

Ad esempio, se desideri che questo campo venga visualizzato per tutti gli autori che si registrano sul tuo sito WordPress, puoi selezionare la casella accanto a questo ruolo utente.

Puoi scegliere tutti i ruoli utente che desideri.

Configura le proprietà del campo

Dopodiché, puoi anche selezionare la casella ‘Richiesto’ se non desideri che gli utenti si registrino senza compilare questo campo nel modulo.

Assicurati che la casella ‘Mostra sempre nel modulo di registrazione utente’ sia selezionata in modo che il tuo campo utente venga visualizzato nel modulo.

Seleziona la casella per mostrare il campo nel modulo di registrazione utente

Infine, fai clic sul pulsante 'Salva modifiche' per memorizzare le tue impostazioni.

Ora, dovrai andare alla tua bacheca di WordPress per modificare alcune impostazioni per le nuove registrazioni.

Vai alla pagina Impostazioni » Generali nella tua area di amministrazione di WordPress e quindi seleziona la casella di appartenenza in modo che chiunque possa registrarsi sul tuo sito web.

Successivamente, devi assicurarti che il ruolo predefinito sia impostato sul ruolo per il quale hai aggiunto campi aggiuntivi. Dopodiché, fai clic sul pulsante ‘Salva modifiche’ per memorizzare le tue impostazioni.

Imposta il ruolo predefinito dell'utente

In questo modo, puoi controllare il livello di accesso dei nuovi utenti, e questo forzerà il modulo di registrazione a mostrare i campi che hai selezionato in precedenza in questo tutorial.

Ecco come appariva il modulo di registrazione predefinito sul nostro sito demo.

Anteprima per il campo utente nel modulo di registrazione

Bonus: Creare un modulo di registrazione utente personalizzato in WordPress

I metodi in questo tutorial ti hanno mostrato come aggiungere campi aggiuntivi al profilo utente al modulo di registrazione predefinito di WordPress.

Tuttavia, se desideri creare un modulo di registrazione utente personalizzato in WordPress, puoi anche farlo facilmente utilizzando il plugin WPForms.

Secondo noi, è il miglior plugin per moduli di WordPress. Lo abbiamo utilizzato per creare moduli di contatto e sondaggi annuali. Per saperne di più sulla nostra esperienza, consulta la nostra recensione completa di WPForms.

Ti consente di progettare facilmente il tuo modulo di registrazione utente utilizzando un editor drag-and-drop. Si integra anche perfettamente con plugin come Advanced Custom Fields, in modo da poter inserire facilmente campi aggiuntivi nel profilo utente.

Modifica il modulo di registrazione utenti

Per istruzioni dettagliate, segui il nostro tutorial su come creare un modulo di registrazione utente personalizzato in WordPress.

Speriamo che questo tutorial ti abbia aiutato a imparare come aggiungere campi aggiuntivi al profilo utente nella registrazione di WordPress. Potresti anche voler consultare la nostra guida per principianti su come creare una pagina di accesso WordPress personalizzata e il nostro confronto dei migliori plugin per la pubblicazione front-end per WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

26 CommentsLeave a Reply

  1. Una cosa che aggiungerei è di considerare attentamente quali campi sono veramente necessari, poiché troppi possono scoraggiare le iscrizioni. Potrebbe essere utile discutere come dare priorità ai campi personalizzati da includere in base ai diversi obiettivi del sito web.
    Buona risorsa WPBeginner!

  2. Grazie per la guida. È fantastico avere la possibilità di aggiungere cose come l'età e la geolocalizzazione al modulo di registrazione, che mi interessano riguardo agli utenti. Rende più facile identificare il pubblico di destinazione e adattare di conseguenza il design del sito web o gli argomenti dei contenuti. Fantastico.

    A proposito: so che posso scoprire molto di più in Google Analytics, ma ci sto ancora navigando. Hai in programma di scrivere un articolo con una descrizione dettagliata di Google Analytics? Se sì, non l'ho ancora trovato.

    • We don’t have a guide for Google Analytics at the moment but we would recommend taking a look at MonsterInsights to help with understanding Google’s data :)

      Amministratore

  3. Sto cercando un plugin gratuito di domande e risposte che possa aggiungere informazioni aggiuntive al profilo utente.
    Come peso, altezza e preferenze.
    Grazie!

  4. Ho bisogno di un consiglio qui... come posso esportare i campi di registrazione utente personalizzati in un foglio Excel o qualcosa di simile? Ad esempio, se gli utenti dicono "come ci hanno scoperto", come posso tornare indietro e visualizzare tali informazioni per un gran numero di utenti senza dover accedere individualmente a ciascun profilo utente?

    Grazie mille per qualsiasi aiuto!
    -Jon

  5. Ciao a tutti, mi piace costruire cose per WP senza usare plugin esterni, quindi costruisco le mie. Ho aggiunto con successo campi per i social media a tutti gli utenti > modulo del profilo utente.
    Ma sono bloccato nell'aggiungere un menu a discesa per il paese.
    C'è qualche specialista di WooCommerce qui?
    C'è una funzionalità a discesa all'interno del file class-wc-countries.php, e sto morendo dalla voglia di aggiungere lo stesso menu a discesa nel modulo di registrazione e nel modulo del profilo utente.
    Ovviamente questo è preso da woocommerce, ma come estrarre questo codice per farlo funzionare con WC disattivato?
    Scusa il mio scarso inglese.

  6. Questo è un ottimo plugin!

    Tuttavia, ho probabilmente trovato un bug.

    Sto usando WP 4.1.2 con Cimy User Extra Fields, ma i file caricati non vengono visualizzati nel profilo dell'utente e nei campi.
    Nota: posso caricare file solo nel backend di WP.

    Chi ha la soluzione? O c'è un'alternativa migliore e completamente funzionante?

    Grazie!

  7. Ho seguito tutti i tutorial e preparato i dati per paese, regione/provincia e città. Ma non so come renderli selezionabili da un elenco a tendina.

    Qualsiasi suggerimento su come risolvere questo?

    Grazie

  8. E come posso verificare (con php o js) se un certo utente ha corrisposto la seguente opzione nel suo profilo? (Voglio visualizzare informazioni relative all'opzione attivata/disattivata corrispondente)

  9. Ho appena trovato questo tutorial e mi ha davvero fatto risparmiare un sacco di tempo per il mio nuovo progetto. Ho usato Oi Frontend Profile per consentire agli utenti di aggiornare i dettagli del loro profilo, inclusi i campi creati da Cimy User Extra Fileds (CUEF) sul frontend. Funziona finché uno dei miei utenti non si è lamentato che una volta cliccato su aggiorna profilo, i campi creati da CUEF sono scomparsi e non sono stati aggiornati. Solo i campi predefiniti di WP vengono aggiornati.

    Ho cercato e trovato altri sviluppatori con lo stesso problema qui: https://stackoverflow.com/questions/11874083/wordpress-edit-user-and-cimy-user-extra-fields. Ha trovato un modo per correggere il bug aggiungendo “cimy_uef_” all'inizio del nome dei campi. Non capisco cosa intendesse aggiungendo “cimy_uef_” all'inizio del nome dei campi. Dove/come dovrei aggiungere “cimy_uef_” per risolvere questo problema? Per favore, aiutatemi. Grazie.

    • Immagino che deselezionare la casella di controllo “Può essere vuoto” lo renderà obbligatorio.

  10. Sì, questo plugin è così buono e facile da usare. Ma non capisco come mostrare un campo extra in una pagina. C'è qualche shortcode? Qualcuno può aiutarmi?

    • Would love to see your review in the WordPress.org repository. Please highlight specific issues and perhaps give pointers, so the plugin author can improve the issues. Simply saying it is worst user friendly plugin ever doesn’t really help anyone :)

      Amministratore

      • Da quello che ho visto, l'autore del plugin non risponde bene alle critiche o alle richieste di aiuto...

        The documentation needs a lot of work, but the plugin itself is largely quite functional. In the end I had to come up with a slightly hacky javascript solution to apply a placeholder attribute to fields generated by the plugin, but it did what I needed.

  11. Ottimo articolo, molto utile! Sai se è possibile aggiungere l'attributo placeholder HTML5 ai campi di testo generati da questo plugin?

  12. Grazie per le ottime informazioni sul plugin. Spero che non consiglierai Code Canyon / Envato – plugin premium. Ho appena avuto la spiacevole esperienza di acquistarne uno dei loro prodotti. Prima ancora di poterlo scaricare, lo sviluppatore l'ha rimosso e Envato mi ha detto che dovevo occuparmene con lo sviluppatore che non ha mai risposto alla mia email. Envato non supporta i propri clienti nonostante riscuota il 50% delle commissioni di acquisto! Wow. Sono stati soldi buttati.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.