Impostazione delle scelte di campo dinamiche

Volete popolare dinamicamente i campi con i contenuti del vostro sito? Le opzioni di campo dinamiche estraggono automaticamente tutti i titoli dei post, le categorie o dettagli simili dal vostro sito, risparmiandovi il tempo e la fatica di creare e aggiornare queste opzioni.

Questo tutorial mostra come creare scelte di campo dinamiche in WPForms.


Aggiunta di un campo a discesa, a scelta multipla o a casella di controllo

Per iniziare, è necessario modificare un modulo esistente o crearne uno nuovo. Per questo esempio, utilizzeremo il modello di modulo Richiesta di preventivo.

Modulo di richiesta di preventivo

Per creare un campo dinamico, è necessario aggiungere uno dei seguenti tipi di campo: Discesa, Scelta multipla o Caselle di controllo. Nel nostro esempio, aggiungeremo il campo a discesa al nostro modulo.

Campo a discesa

Per configurare le impostazioni del campo a discesa, fare clic su di esso per aprire il pannello Opzioni campo.

Campo a discesa

Quindi, cominciamo a cambiare l'etichetta in Prodotti.

Etichetta del campo a discesa

Impostazione delle scelte di campo dinamiche

Passare quindi alla scheda Avanzate. Qui si trova il menu a tendina Scelte dinamiche, in cui sono disponibili due opzioni:

  • Tipo di messaggio: I diversi tipi di contenuto del sito WordPress, come i post e le pagine.
  • Tassonomia: I gruppi o le etichette utilizzate per classificare i post e i tipi di post personalizzati, come Categorie e Tag.

Nel nostro esempio, selezioneremo l'opzione Tipo di post.

Tipo di post con scelte dinamiche

Una volta selezionata l'opzione Tipo di post, verrà visualizzato il campo a discesa Origine del tipo di post dinamico, che includerà tutti i tipi di post disponibili sul sito. Nel nostro esempio, selezioneremo Prodotti.

Nota: in questo esempio, stiamo usando un tipo di post personalizzato. Per maggiori dettagli, si consiglia di consultare il tutorial di WPBeginner sulla creazione di tipi di post personalizzati.

Fonte del tipo di post dinamico

Ora, quando un utente visualizza il modulo, i titoli di tutti i post pubblicati sui prodotti saranno elencati come opzioni in questo campo a discesa.

Frontend dinamico a discesa

Domande frequenti

Di seguito, abbiamo risposto ad alcune delle principali domande sull'uso delle scelte dinamiche per i campi a opzioni multiple.

Esiste un gancio/filtro per modificare la query predefinita utilizzata per popolare i campi di scelta dinamici?

Sì. Il wpforms_dynamic_choice_post_type_args viene utilizzato per popolare il filtro Scelte dinamiche per i tipi di post e le tassonomie. È possibile personalizzare la query predefinita per escludere o includere i tipi di post di una categoria specifica.

Per conoscere tutte le opzioni di personalizzazione disponibili, consultare il nostro tutorial sulla personalizzazione delle scelte dinamiche.

È possibile utilizzare le voci di un altro modulo come opzioni di scelta dinamiche?

Al momento, WPForms non supporta l'uso di voci da un altro modulo per popolare le scelte dinamiche.

Ecco fatto! Ora è possibile creare un modulo con campi dinamici autopopolati con i titoli dei post, delle pagine o delle tassonomie esistenti nel sito web.

Volete poi gestire gli inserimenti nei moduli? Allora date un'occhiata alla nostra guida dettagliata sulle voci dei moduli.

Il miglior plugin per la creazione di moduli di WordPress con trascinamento e rilascio

Facile, veloce e sicuro. Unitevi agli oltre 6 milioni di proprietari di siti web che si fidano di WPForms.

Per completare questo modulo, abilitare JavaScript nel browser.