Atenção!

Este artigo contém código PHP e é destinado a desenvolvedores. Oferecemos esse código como cortesia, mas não fornecemos suporte para personalizações de código ou desenvolvimento de terceiros.

Para obter orientação adicional, consulte o tutorial do WPBeginner sobre como adicionar código personalizado.

Dispensar

Desativação do preenchimento automático do navegador para campos de formulário

Deseja impedir que os navegadores preencham automaticamente os campos de seu formulário? Embora o preenchimento automático do navegador possa ser conveniente, há momentos em que você precisa que os usuários insiram manualmente suas informações.

Este guia mostrará como desativar a funcionalidade de preenchimento automático para formulários ou campos específicos usando trechos de código PHP.

Antes de implementar as restrições do preenchimento automático, é importante entender:

  • As configurações do navegador geralmente têm precedência sobre os atributos HTML e JavaScript
  • O autocomplete="off" sinaliza sua preferência para os navegadores
  • Os navegadores modernos geralmente respeitam essa configuração, mas alguns podem substituí-la
  • O suporte do navegador varia (verifique a tabela de compatibilidade da MDN)

Configuração de seu formulário

Primeiro, você precisará criar seu formulário e adicionar seus campos de formulário. Se precisar de ajuda com isso, consulte nosso guia sobre como criar seu primeiro formulário.

Desativar o preenchimento automático

Você pode desativar o preenchimento automático para um formulário inteiro ou para campos específicos. Aqui estão as duas abordagens:

Desativar o preenchimento automático de todos os campos em um formulário

Desativar o preenchimento automático para campos específicos

O snippet abaixo terá como alvo específico o E-mail campo. Para direcionar um tipo de campo diferente, o filtro (wpforms_field_properties_email) precisaria ser ajustado.

Lembre-se de atualizar qualquer um dos snippets acima para que correspondam aos seus próprios IDs de formulário e campo. Se precisar de ajuda para encontrar essas IDs, consulte nosso guia sobre como encontrar IDs de formulários e campos.

Para obter informações sobre o atributo autocompletar e abordagens para desativá-lo, consulte a documentação da MDN.

Para obter informações sobre o atributo autocompletar e abordagens para desativá-lo, consulte a documentação oficial da Mozilla.

E isso é tudo o que você precisa para desativar o preenchimento automático do navegador para seus WPForms. Em seguida, você gostaria de desativar o botão Adicionar formulário no editor clássico? Experimente nosso tutorial sobre Como remover o botão "Adicionar formulário" do editor TinyMCE.

Filtros de referência