*Prima di iniziare la creazione del modulo valuta di usare un tool AI per la generazione della lista dei prefissi.
1. Accedi alla Dashboard di WordPress
- Effettua il login al tuo sito WordPress.
- Vai su Forms nel menu laterale e seleziona il modulo in cui vuoi aggiungere i campi o creane uno nuovo cliccando su Add New.
2. Aggiungere il Campo per il Prefisso Internazionale
- All'interno dell'editor del modulo, fai clic su Add Field.
- Scegli Drop Down dal menu dei campi standard.
- Modifica il campo con i seguenti dettagli:
- Label: Inserisci un'etichetta, ad esempio Prefisso Internazionale.
- Choices: Aggiungi i prefissi internazionali più comuni. Puoi farlo manualmente oppure caricare un elenco completo:
- Se manuale: clicca su Add Choice e aggiungi prefissi come +1 (USA), +44 (UK), +39 (Italia), ecc.
- Se automatizzato: copia e incolla un elenco di prefissi internazionali in formato testo separato da righe.
- Attiva Enable Enhanced User Interface per migliorare la navigazione nel menu a discesa.
- Default Value: Imposta un prefisso predefinito, ad esempio +39, se il modulo è rivolto principalmente a utenti italiani.
3. Configurare il Campo per il Numero di Telefono
- Aggiungi un altro campo dal tipo Phone.
- Modifica le impostazioni del campo con i seguenti dettagli:
- Label: Inserisci un’etichetta, ad esempio Numero di Telefono.
- Field Type: Scegli International per accettare formati telefonici internazionali.
- Required Field: Abilita questa opzione per assicurarti che il campo sia compilato.
- Custom Validation (opzionale):
- Vai su Advanced > Input Mask e definisci un formato preimpostato, ad esempio
999-999-9999, per guidare gli utenti.
- Vai su Advanced > Input Mask e definisci un formato preimpostato, ad esempio
4. Allineare e Visualizzare i Campi in Modo Pulito
Per una migliore esperienza utente, è utile che il campo del prefisso e quello del telefono siano allineati orizzontalmente:
- Vai su Appearance nella sezione del modulo.
- Modifica la CSS Class personalizzata del campo prefisso aggiungendo
gf_left_half. - Modifica la CSS Class del campo telefono aggiungendo
gf_right_half.
Questo li disporrà fianco a fianco.
5. Personalizzare il Messaggio di Errore
Se desideri aggiungere una verifica sui campi o un messaggio personalizzato per gli errori:
- Vai su Validation Rules nella scheda Advanced del modulo.
- Imposta un messaggio, ad esempio:
- Campo Prefisso Internazionale non selezionato: "Seleziona un prefisso internazionale valido."
- Numero di Telefono non valido: "Inserisci un numero di telefono corretto."
6. Testare il Modulo
- Dopo aver completato la configurazione, clicca su Save Form.
- Vai su una pagina del tuo sito, aggiungi il modulo tramite shortcode o widget, e fai un test.
- Assicurati che:
- Il menu a discesa mostri correttamente i prefissi internazionali.
- Il campo telefono accetti numeri validi.
7. Aggiungere Logica Condizionale (Opzionale)
Se vuoi rendere il campo del prefisso dinamico in base alla selezione di un'altra opzione (es. Paese):
- Vai su Advanced Settings del campo prefisso.
- Abilita Conditional Logic e imposta regole, ad esempio:
- Mostra il campo prefisso solo se il campo "Paese" è compilato.
8. Suggerimenti Finali
- Sicurezza dei Dati: Configura un’integrazione con reCAPTCHA per proteggere il modulo da spam.
- Backup: Fai un backup del modulo prima di apportare modifiche complesse.