Está interessado em incorporar valores de campo para elementos como os campos Dropdown, Caixa de verificação e Escolha múltipla? Por padrão, esses campos permitem apenas a rotulação de cada opção. No entanto, neste tutorial, demonstraremos como anexar um campo extra para acomodar valores juntamente com rótulos.
Adicionar o snippet para adicionar valores de campo
Para começar, é necessário adicionar este snippet ao seu site. Se precisar de ajuda sobre como adicionar snippets ao seu site, consulte este tutorial.
/** * Mostrar valores no menu suspenso, caixas de seleção e múltipla escolha. * * @link https://wpforms.com/developers/add-field-values-for-dropdown-checkboxes-and-multiple-choice-fields/ */ add_filter( 'wpforms_fields_show_options_setting', '__return_true' );
Criar o seu formulário
Em seguida, é necessário criar o formulário e adicionar o campo de formulário Dropdown, Checkbox ou Multiple Choice. Neste tutorial, estamos a adicionar um campo pendente de opções de cor.
Se precisar de ajuda para criar o seu formulário, consulte esta documentação.
Ativar a definição Mostrar valor no construtor de formulários
Depois de ter adicionado o seu campo de formulário Pendente, Caixa de verificação ou Escolha múltipla e de ter introduzido as suas opções de escolha, clique no separador Avançadas e clique no botão para Mostrar valores e clique em Guardar no formulário para guardar as alterações.
Quando voltar ao separador Geral, verá que pode adicionar valores de campo adicionais a cada opção no menu pendente e voltar a guardar o formulário.
Embora o valor bruto seja armazenado na entrada da base de dados, não é incluído no {all_fields}
Smart Tag para notificações por correio eletrónico, ao visualizar a entrada no administrador do WordPress ou nas exportações CSV.
Para apresentar o valor de um campo na mensagem de confirmação de um formulário ou no e-mail de notificação, é necessário utilizar o seguinte formato de Smart Tag:
{field_value_id="X"}
Basta substituir o X pelo ID do campo e esta Smart Tag extrairá automaticamente o valor de qualquer opção selecionada nesse campo. Para obter ajuda para encontrar o ID do campo, consulte este tutorial.
E pronto! Acrescentou com êxito um campo adicional para guardar valores nos campos de formulário do menu pendente, das caixas de verificação e de escolha múltipla. Gostaria de processar etiquetas inteligentes na etiqueta do campo Caixa de verificação? O nosso artigo sobre Como processar etiquetas inteligentes em etiquetas de caixa de verificação irá explicar-lhe como o fazer.
Referência do filtro
wpforms_fields_show_options_setting
FAQ
P: Posso adicionar opções em massa à opção Mostrar valores?
R: Infelizmente, não. Ao utilizar a opção Mostrar valores para estes campos, terá de definir manualmente as suas opções para cada um.