<html lang="pt-pt" dir="ltr"><head></head><body>### [Definir Opções de Campo Dinâmicas](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 campo a partir dos títulos das suas publicações, categorias e muito mais.

**Conteúdo:**

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

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

---

### Adicionar um Campo de Menu Suspenso, Múltipla Escolha ou Caixas de Seleção

Para começar, precisará de editar um formulário existente ou [criar um novo formulário](https://wpforms.com/docs/creating-first-form/ "Como Criar o Seu Primeiro Formulário"). Para este exemplo, usaremos o modelo de formulário **Solicitar 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, precisará de adicionar um dos seguintes tipos de campo: Menu Suspenso, Múltipla Escolha ou Caixas de Seleção. No nosso exemplo, adicionaremos o campo **Menu Suspenso** ao nosso formulário.

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

Para configurar as definições do campo Menu Suspenso, clique nele para abrir o painel **Opções do Campo**.

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

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

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

### Definir Opções de Campo Dinâmicas

Em seguida, vá para o separador **Avançado**. Aqui, verá o menu suspenso **Opções Dinâmicas**, onde terá duas opções:

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

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

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

Quando a opção Tipo de Publicação for selecionada, verá o campo de menu suspenso **Origem do Tipo de Publicação Dinâmica**, que incluirá todos os tipos de publicação disponíveis no seu site. No nosso exemplo, selecionaremos **Produtos**.

**Nota**: Neste exemplo, estamos a usar um tipo de publicação personalizado. Para mais detalhes, certifique-se de consultar o tutorial do WPBeginner sobre [criação de tipos de publicação personalizados](http://www.wpbeginner.com/wp-tutorials/how-to-create-custom-post-types-in-wordpress/ "Como Criar Tipos de Publicação Personalizados no WordPress").

![Origem do tipo de publicação dinâmica](https://wpforms.com/wp-content/uploads/2021/09/dynamic-post-type-source.png)

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

![Menu suspenso dinâmico frontend](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 de opções múltiplas.

##### Existe um hook/filtro para modificar a consulta padrão usada para preencher campos de opções dinâmicas?

Sim. O filtro `wpforms_dynamic_choice_post_type_args` é usado para preencher as **Opções Dinâmicas** para tipos de publicação e taxonomias. Pode personalizar a consulta padrão para excluir ou incluir tipos de publicação de uma categoria específica.

Para saber mais sobre todas as opções de personalização disponíveis, consulte o nosso tutorial sobre [personalização de opções 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?

Neste momento, o WPForms não suporta o uso de entradas de um formulário diferente para preencher Opções Dinâmicas.

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

Em seguida, quer gerir as entradas de formulário enviadas? Então, certifique-se de consultar o 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

---</body></html>