Gostaria de adicionar nomes de domínio à lista de sugestões de e-mail em seu formulário? Usando um pequeno snippet de PHP, você pode adicionar facilmente seus próprios nomes de domínio aceitos para aparecer nessa lista. Neste tutorial, mostraremos a você o PHP necessário para expandir essa lista de sugestões.
Criando o formulário
Para começar, criaremos um novo formulário e adicionaremos pelo menos um campo Email ao formulário.
Se precisar de ajuda para criar seu formulário, consulte esta documentação.
Abaixo, temos dois snippets diferentes. É claro que você pode usar os dois ou escolher apenas um ou outro.
Basta copiar um ou todos os snippets abaixo e adicioná-los ao seu site. Se precisar de ajuda para saber como e onde adicionar snippets ao seu site, consulte este tutorial.
Adição de um novo domínio à lista
Com o trecho abaixo, domain.com
será adicionado à lista de domínios que podem aparecer como um domínio sugerido.
/** * Add a new domain to the email suggestion list * * @link https://wpforms.com/developers/how-to-add-domains-to-the-email-suggestion-list/ */ function wpf_dev_mailcheck_domains( $domains ) { $domains[] = "domain.com"; return $domains; } add_filter( 'wpforms_mailcheck_domains', 'wpf_dev_mailcheck_domains', 10, 1 );
Adição de um domínio de nível superior à lista
Com o snippet abaixo, o domínio de nível superior xyz será adicionado à lista de domínios de nível superior que podem aparecer como um domínio de nível superior sugerido. Por exemplo, você poderia sugerir [email protected] em sua sugestão de e-mail usando este snippet.
/** * Add a top-level domain to the email suggestion list * * @link https://wpforms.com/developers/how-to-add-domains-to-the-email-suggestion-list/ */ function wpf_dev_mailcheck_toplevel_domains( $domains ) { $domains[] = 'xyz'; return $domains; } add_filter( 'wpforms_mailcheck_toplevel_domains', 'wpf_dev_mailcheck_toplevel_domains', 10, 1 );
Um domínio de nível superior (TLD) é o último segmento de texto em um nome de domínio, como .com ou .net.
E é isso! Você foi adicionado com sucesso à lista de sugestões de endereços de e-mail. Gostaria de desativar completamente esse recurso? Dê uma olhada em nosso tutorial sobre Como desativar a sugestão de e-mail no campo do formulário de e-mail.