Configurando Opções de Campo Dinâmico

Você quer popular campos dinamicamente com o conteúdo do seu site? As opções de campo dinâmico puxarão automaticamente todos os títulos de posts, categorias ou detalhes semelhantes do seu site, economizando tempo e esforço na criação e atualização dessas opções.

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


Adicionando um Campo de Suspenso, Múltipla Escolha ou Caixas de Seleção

Para começar, você precisará editar um formulário existente ou criar um novo formulário. Para este exemplo, usaremos o modelo de formulário Solicitar Orçamento.

Formulário de Solicitar Orçamento

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

Campo de menu suspenso

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

Campo de menu suspenso

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

Rótulo do campo de menu suspenso

Configurando Opções de Campo Dinâmico

Em seguida, vá para a aba Avançado. Aqui, você verá o menu suspenso Opções Dinâmicas, onde terá duas escolhas:

  • Tipo de Post: Os diferentes tipos de conteúdo no seu site WordPress, como Posts e Páginas.
  • Taxonomia: Os grupos ou rótulos usados na classificação de posts e tipos de post personalizados, como Categorias e Tags.

Em nosso exemplo, selecionaremos a opção Tipo de Post.

Tipo de postagem de opções dinâmicas

Quando a opção Tipo de Post for selecionada, você verá o campo suspenso Fonte de Tipo de Post Dinâmico, que incluirá todos os tipos de post disponíveis no seu site. Em nosso exemplo, selecionaremos Produtos.

Observação: Neste exemplo, estamos usando um tipo de post personalizado. Para mais detalhes, confira o tutorial do WPBeginner sobre criação de tipos de post personalizados.

Origem do tipo de postagem dinâmica

Agora, quando um usuário visualizar o formulário, os títulos de todos os posts de Produtos publicados serão listados como opções neste campo Suspenso.

Menu suspenso dinâmico no frontend

Perguntas Frequentes

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

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

Sim. O filtro wpforms_dynamic_choice_post_type_args é usado para popular as Opções Dinâmicas para tipos de post e taxonomias. Você pode personalizar a consulta padrão para excluir ou incluir tipos de post de uma categoria específica.

Para saber sobre todas as opções de personalização disponíveis, veja nosso tutorial sobre personalização de opções dinâmicas.

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

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

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

Em seguida, você quer gerenciar as entradas de formulário enviadas? Então, confira nosso guia detalhado sobre entradas de formulário.

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.