Definição de opções de campos dinâmicos

Deseja preencher dinamicamente os campos com o conteúdo do seu site? As opções de campos dinâmicos extrairão automaticamente todos os títulos de postagens, categorias ou detalhes semelhantes do seu site, poupando o tempo e o esforço de criar e atualizar essas opções.

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


Adição de 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. Para este exemplo, usaremos o modelo de formulário Request A Quote.

Formulário de solicitação de orçamento

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

Campo suspenso

Para definir as configurações do campo Dropdown, clique nele para abrir o painel Field Options (Opções de campo ).

Campo suspenso

Em seguida, começaremos alterando o rótulo para Products.

Rótulo do campo suspenso

Definição de opções de campos dinâmicos

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

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

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

Tipo de postagem de escolhas dinâmicas

Quando a opção Post Type for selecionada, você verá o campo suspenso Dynamic Post Type Source, que incluirá todos os tipos de post disponíveis em seu site. Em nosso exemplo, selecionaremos Products.

Observação: neste exemplo, estamos usando um tipo de post personalizado. Para obter mais detalhes, não deixe de conferir o tutorial do WPBeginner sobre a criação de tipos de post personalizados.

Fonte de 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 nesse campo suspenso.

Front-end de dropdown dinâmico

Perguntas frequentes

Abaixo, respondemos a algumas das principais perguntas sobre o uso de escolhas dinâmicas para campos de várias opções.

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

Sim. wpforms_dynamic_choice_post_type_args é usado para preencher o filtro 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 mais sobre todas as opções de personalização disponíveis, consulte 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 preencher o Dynamic Choices.

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

Em seguida, você deseja gerenciar as entradas de formulário enviadas? Então não deixe de conferir nosso guia detalhado sobre entradas de formulários.

O melhor plug-in de criação 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.

Ative o JavaScript em seu navegador para preencher este formulário.