<html lang="fr-fr" dir="ltr"><head></head><body>### [Définir les choix dynamiques de champ](https://wpforms.com/docs/how-to-set-dynamic-field-default-values-in-wpforms/)

**Publié :** 4 novembre 2023
**Auteur :** David Ozokoye

**Extrait :** Apprenez à créer automatiquement des options de champ à partir des titres de vos articles, catégories, etc.

**Contenu :**

Voulez-vous remplir dynamiquement des champs avec le contenu de votre site ? Les options de champ dynamiques extrairont automatiquement tous les titres d'articles, catégories ou détails similaires de votre site, vous épargnant ainsi le temps et les efforts nécessaires à la création et à la mise à jour de ces options.

Ce tutoriel vous montrera comment créer des choix de champ dynamiques dans WPForms.

---

### Ajout d'un champ Liste déroulante, Choix multiples ou Cases à cocher

Pour commencer, vous devrez modifier un formulaire existant ou [créer un nouveau formulaire](https://wpforms.com/docs/creating-first-form/ "Comment créer votre premier formulaire"). Pour cet exemple, nous utiliserons le modèle de formulaire **Demande de devis**.

![Formulaire Demande de devis](https://wpforms.com/wp-content/uploads/2021/09/request-a-quote-form-1.png)

Pour créer un champ dynamique, vous devrez ajouter l'un des types de champ suivants : Liste déroulante, Choix multiples ou Cases à cocher. Dans notre exemple, nous ajouterons le champ **Liste déroulante** à notre formulaire.

![Champ Liste déroulante](https://wpforms.com/wp-content/uploads/2021/09/dropdown-field.png)

Pour configurer les paramètres du champ Liste déroulante, cliquez dessus pour ouvrir le panneau **Options du champ**.

![Champ Liste déroulante](https://wpforms.com/wp-content/uploads/2021/09/click-dropdown-field.png)

Ensuite, nous commencerons par changer le **Libellé** en **Produits**.

![Libellé du champ Liste déroulante](https://wpforms.com/wp-content/uploads/2021/09/dropdown-field-label.png)

### Définir les choix dynamiques de champ

Ensuite, allez dans l'onglet **Avancé**. Ici, vous verrez le menu déroulant **Choix dynamiques**, où vous aurez deux choix :

- **[Type d'article](http://www.wpbeginner.com/glossary/post-types/)** : Les différents types de contenu sur votre site WordPress, tels que les Articles et les Pages.
- **[Taxonomie](http://www.wpbeginner.com/glossary/taxonomy/)** : Les groupes ou étiquettes utilisés pour classer les articles et les types d'articles personnalisés, tels que les Catégories et les Étiquettes.

Dans notre exemple, nous sélectionnerons l'option **Type d'article**.

![Choix dynamiques type d'article](https://wpforms.com/wp-content/uploads/2021/09/dynamic-choices-post-type.png)

Lorsque l'option Type d'article est sélectionnée, vous verrez le champ de menu déroulant **Source de type d'article dynamique**, qui inclura tous les types d'articles disponibles sur votre site. Dans notre exemple, nous sélectionnerons **Produits**.

**Remarque :** Dans cet exemple, nous utilisons un type d'article personnalisé. Pour plus de détails, consultez le tutoriel de WPBeginner sur [la création de types d'articles personnalisés](http://www.wpbeginner.com/wp-tutorials/how-to-create-custom-post-types-in-wordpress/ "Comment créer des types d'articles personnalisés dans WordPress").

![Source de type d'article dynamique](https://wpforms.com/wp-content/uploads/2021/09/dynamic-post-type-source.png)

Maintenant, lorsqu'un utilisateur verra le formulaire, les titres de tous les articles de Produits publiés seront listés comme options dans ce champ Liste déroulante.

![Liste déroulante dynamique frontend](https://wpforms.com/wp-content/uploads/2021/09/dynamic-dropdown-frontend.png)

### Questions fréquemment posées

Ci-dessous, nous avons répondu à quelques questions fréquentes sur l'utilisation des choix dynamiques pour les champs à options multiples.

##### Existe-t-il un hook/filtre pour modifier la requête par défaut utilisée pour remplir les champs de choix dynamiques ?

Oui. Le filtre `wpforms_dynamic_choice_post_type_args` est utilisé pour remplir les **Choix dynamiques** pour les types d'articles et les taxonomies. Vous pouvez personnaliser la requête par défaut pour exclure ou inclure des types d'articles d'une catégorie spécifique.

Pour en savoir plus sur toutes les options de personnalisation disponibles, consultez notre tutoriel sur [la personnalisation des choix dynamiques](https://wpforms.com/developers/how-to-exclude-posts-pages-or-categories-from-dynamic-choices/).

##### Puis-je utiliser les entrées d'un autre formulaire comme options de choix dynamiques ?

Pour le moment, WPForms ne prend pas en charge l'utilisation d'entrées d'un autre formulaire pour remplir les choix dynamiques.

Voilà ! Vous pouvez maintenant créer un formulaire avec des champs dynamiques remplis automatiquement avec les titres des articles, pages ou taxonomies existants sur votre site web.

Ensuite, souhaitez-vous gérer les entrées de formulaire soumises ? Consultez notre [guide détaillé sur les entrées de formulaire](https://wpforms.com/docs/complete-guide-to-form-entries/ "Guide complet des entrées de formulaire").

**Catégories :** Champs, Personnalisations avancées de champ

---</body></html>