### [Configurando opções de campos dinâmicos](https://wpforms.com/docs/how-to-set-dynamic-field-default-values-in-wpforms/)

**Publicado:** 4 de novembro de 2023
**Autor:** David Ozokoye

**Resumo:** Aprenda a criar automaticamente opções de campos a partir dos títulos das suas postagens, categorias e muito mais.

**Conteúdo:**

Você deseja preencher campos dinamicamente com o conteúdo do seu site? As opções de campo dinâmicas irão extrair automaticamente todos os títulos de postagens, categorias ou detalhes semelhantes do seu site, poupando-lhe tempo e esforço na criação e atualização dessas opções.

Este tutorial irá mostrar como criar opções de campo dinâmicas no WPForms.

---

### Adicionando um campo suspenso, de múltipla escolha ou de caixas de seleção

Para começar, você precisará editar um formulário existente ou [criar um novo formulário](https://wpforms.com/docs/creating-first-form/ "Como criar seu primeiro formulário"). Para este exemplo, usaremos o modelo de formulário **Solicitar um orçamento**.

![Formulário Solicitar Orçamento](https://wpforms.com/wp-content/uploads/2021/09/request-a-quote-form-1.png)

Para criar um campo dinâmico, você precisará adicionar qualquer um dos seguintes tipos de campo: Lista suspensa, Múltipla escolha ou Caixas de seleção. Em nosso exemplo, adicionaremos o campo **Lista suspensa** ao nosso formulário.

![Campo Lista suspensa](https://wpforms.com/wp-content/uploads/2021/09/dropdown-field.png)

Para configurar as opções do campo Menu suspenso, clique nele para abrir o painel **Opções do campo**.

![Campo Menu suspenso](https://wpforms.com/wp-content/uploads/2021/09/click-dropdown-field.png)

Em seguida, começaremos alterando o **Rótulo** para **Produtos**.

![Rótulo do campo suspenso](https://wpforms.com/wp-content/uploads/2021/09/dropdown-field-label.png)

### Definindo opções dinâmicas de campo

Em seguida, vá para a guia **Avançado**. Aqui, você verá o menu suspenso **Opções dinâmicas**, onde terá duas opções:

- **[Tipo de postagem](http://www.wpbeginner.com/glossary/post-types/)**: Os diferentes tipos de conteúdo em seu site WordPress, como Postagens e Páginas.
- **[Taxonomia](http://www.wpbeginner.com/glossary/taxonomy/)**: Os grupos ou rótulos usados na classificação de postagens e tipos de postagem personalizados, como Categorias e Tags.

No nosso exemplo, selecionaremos a opção **Tipo de postagem**.

![Opções dinâmicas de tipo de postagem](https://wpforms.com/wp-content/uploads/2021/09/dynamic-choices-post-type.png)

Quando a opção **Tipo de Postagem** é selecionada, você verá o campo suspenso **Fonte do Tipo de Postagem Dinâmica**, que incluirá todos os tipos de postagem disponíveis no seu site. No nosso exemplo, selecionaremos **Produtos**.

**Observação**: Neste exemplo, estamos usando um tipo de postagem personalizado. Para mais detalhes, não deixe de conferir o tutorial do WPBeginner sobre [como criar tipos de postagem personalizados](http://www.wpbeginner.com/wp-tutorials/how-to-create-custom-post-types-in-wordpress/ "Como criar tipos de postagem personalizados no WordPress").

![Fonte do tipo de postagem dinâmico](https://wpforms.com/wp-content/uploads/2021/09/dynamic-post-type-source.png)

Agora, quando um usuário visualizar o formulário, os títulos de todas as postagens de Produtos publicadas serão listados como opções neste campo suspenso.

![Interface do menu suspenso dinâmico](https://wpforms.com/wp-content/uploads/2021/09/dynamic-dropdown-frontend.png)

### Perguntas frequentes

Abaixo, respondemos a algumas das principais perguntas sobre o uso de opções dinâmicas para campos com múltiplas opções.

##### Existe algum gancho/filtro para modificar a consulta padrão usada para preencher os campos de escolha dinâmica?

Sim. O filtro `wpforms_dynamic_choice_post_type_args` é usado para preencher as **escolhas dinâmicas** para tipos de postagem e taxonomias. Você pode personalizar a consulta padrão para excluir ou incluir tipos de postagem de uma categoria específica.

Para saber mais sobre todas as opções de personalização disponíveis, consulte nosso tutorial sobre [como personalizar escolhas dinâmicas](https://wpforms.com/developers/how-to-exclude-posts-pages-or-categories-from-dynamic-choices/).

##### Posso usar entradas de um formulário diferente como opções de escolha dinâmica?

No momento, o WPForms não oferece suporte ao uso de entradas de um formulário diferente para preencher as Escolhas Dinâmicas.

É isso! Agora você pode criar um formulário com campos dinâmicos preenchidos automaticamente com os títulos de publicações, páginas ou taxonomias existentes em seu site.

Em seguida, você deseja gerenciar as entradas enviadas no formulário? Então não deixe de conferir nosso [guia detalhado sobre entradas de formulário](https://wpforms.com/docs/complete-guide-to-form-entries/ "Um Guia Completo sobre Entradas de Formulário").

**Categorias:** Campos, Personalizações Avançadas de Campos

---

