O formulário de contato Divi não está funcionando? Veja como corrigi-lo!
Publicados: 2020-06-07Você está tendo problemas porque o formulário de contato no Divi não está funcionando ? Não se preocupe, aqui explicaremos como solucionar o problema e como corrigi-lo.
Divi é um dos melhores temas WordPress que existem. Além de ter muitos recursos, este tema também inclui um módulo que permite adicionar formulários de contato em qualquer lugar do seu site. No entanto, muitos usuários têm problemas com isso porque os e-mails não são enviados.
Os formulários de contato são fundamentais para qualquer negócio. Eles são um dos principais meios de comunicação que seus clientes usam para entrar em contato com você. Portanto, se seus formulários de contato não estiverem funcionando, você deve corrigi-los! Antes de abordar como corrigir esse problema, você precisa entender as possíveis causas do problema.
Vamos dar uma olhada no motivo pelo qual o formulário de contato Divi pode não estar funcionando.
Por que o formulário de contato Divi não está funcionando?
Por padrão, seu servidor web usa a função PHP mail() para enviar e-mails. No entanto, isso tem algumas limitações:
- A função PHP mail() não pode enviar e-mails em massa.
- Falta autenticação no servidor, o que faz com que alguns serviços de e-mail os marquem como spam. Para reduzir o spam, alguns provedores de e-mail verificam se os e-mails são enviados do local de onde alegam ter sido enviados. E os e-mails enviados do WordPress geralmente apresentam problemas. Se o seu servidor de e-mail for o Gmail, mas seus e-mails afirmam vir do domínio do seu site, seus e-mails podem ser bloqueados automaticamente.
- Alguns servidores de hospedagem não estão configurados corretamente para usar a função PHP mail() .
- A maioria das empresas de hospedagem WordPress limita o uso dessa função por conta. Portanto, quando você usa inteiramente sua cota diária ou mensal, os e-mails enviados não serão entregues.
Na maioria dos casos, esses são os principais motivos pelos quais o formulário de contato do Divi não funciona. A boa notícia é que você pode corrigir esses problemas de entrega com as ferramentas SMTP (Simple Mail Transfer Protocol) . O SMTP altera a maneira como os e-mails são enviados e os autentica adequadamente para garantir que seus e-mails não sejam marcados como spam pelos serviços de e-mail.
É por isso que, mesmo que você não tenha problemas com seus e-mails, recomendamos o uso de um serviço SMTP. Agora que entendemos melhor o problema, vamos ver como corrigir o problema com o módulo de formulário de contato Divi .
Como corrigir o formulário de contato Divi não está funcionando?
A melhor maneira de corrigir o problema do formulário de contato Divi é alterando a configuração de e-mail do sistema padrão para a configuração SMTP . Para integrar o SMTP ao seu site WordPress, você precisa de duas coisas.
- Um serviço de entrega de e-mail
- Um plug-in para SMTP
1) Configure o serviço de entrega de e-mail
Em relação ao serviço de entrega de e-mail, existem muitas opções por aí. Para este guia, usaremos SendGrid . Possui excelentes recursos e oferece um ótimo custo-benefício. Então, basta ir ao SendGrid e criar uma conta. Existem planos gratuitos e premium. Para este tutorial, você não precisa de nenhum recurso premium, portanto, a opção gratuita funcionará bem. Você precisará criar uma conta e integrar o SendGrid ao seu servidor usando a API da Web ou a retransmissão SMTP. Depois de clicar no botão Iniciar , você verá esta página. O SendGrid recomenda o uso da integração via Web API, mas usaremos o método de retransmissão SMTP . Você precisará inserir um nome para sua chave de API e criá-la. Dentro de alguns segundos, você receberá a chave. Por enquanto é isso com o Serviço de Entrega de E-mail. No entanto, mantenha esta guia aberta. Você precisará da chave mais tarde para concluir a integração.
2) Configurar o plug-in SMTP
Para configurar um SMTP para corrigir o problema do formulário de contato Divi não funcionar, recomendamos usar o WP Mail SMTP . Há uma versão gratuita disponível no repositório do WordPress e uma versão premium com mais avançado que começa em 49 USD por ano. Para corrigir o problema do formulário de contato Divi, a versão gratuita é tudo o que você precisa. A primeira coisa que você precisa fazer é instalar e ativar o WP Mail SMTP em seu site. Vá para Plugins > Adicionar Novo e instale o plugin WP Mail SMTP.
Após a instalação, lembre-se de ativá-la. Agora, você está pronto para iniciar a configuração. No seu painel do WordPress, você verá a seção de configurações do plugin.
A primeira configuração que você precisa verificar é o endereço de e-mail do remetente.
Por padrão, o WordPress escolherá o endereço de e-mail do administrador como seu endereço de e-mail do remetente, mas você pode alterá-lo. Além disso, há uma opção para forçar o endereço De Email . Isso significa que todos os e-mails serão enviados desse endereço, mesmo que plugins de terceiros estejam enviando e-mails. Em seguida, você precisa escolher o From Name .
Novamente, por padrão, o WP Mail SMTP usará o nome do administrador, mas você pode escolher um nome diferente. Semelhante ao endereço de e-mail, você pode forçá-lo a sempre usar o nome do remetente para todos os e-mails. Finalmente, você deve escolher as configurações do mailer. Existem vários mailers populares, como Gmail, Outlook, SendGrid, SMTP.com, Pepipost, Sendinblue, Mailgun e Amazon SES . Aqui, escolha SendGrid para o seu servidor e você verá as opções de personalização.
Tudo o que você precisa fazer é colar a chave da API SendGrid que você gerou ao configurar o serviço de entrega de e-mail. Feito isso, salve as configurações.
Teste o e-mail
Depois de configurar o serviço de entrega de e-mail e o plugin SMTP, é uma boa ideia testar o recurso de e-mail. WP Mail SMTP vem com um recurso para testar e-mails.
Basta inserir um endereço de e-mail de destino e enviar um e-mail de teste. Se a configuração estiver correta, você verá uma mensagem de sucesso.
Agora, vamos voltar para a página da API do SendGrid e marcar a caixa Eu atualizei minhas configurações .
Em seguida, verifique a integração e o servidor começará a verificar a conexão. Levará algum tempo para concluir a verificação e, quando terminar, você verá uma tela como esta.
Corrigido o problema do formulário de contato Divi
É isso! Depois de configurar o plug-in e o serviço de entrega de e-mail, você garantirá que todos os e-mails recebidos pelo formulário de contato Divi cheguem ao endereço de e-mail de destino. Com essas ferramentas SMTP, você melhorará a capacidade de entrega de e-mail e corrigirá o problema. SendGrid é um dos melhores serviços de entrega de e-mail. Se você quiser usar um diferente, recomendamos o Amazon SES. É uma excelente opção tanto para freelancers quanto para empresas.
Bônus
O módulo de formulário de contato Divi pode não funcionar quando você estiver executando uma versão desatualizada do tema. Para corrigi-lo, ative a opção de receber atualizações automáticas. Você precisará inserir seu nome de usuário de temas elegantes e chave de API e salvar as alterações. Agora, sempre que houver uma nova versão disponível, você poderá atualizar o Divi no painel do WordPress.
Conclusão
Em suma, na maioria dos casos, o módulo de formulário de contato no Divi para de funcionar devido a um problema de entrega de e-mail. Se for esse o seu caso, você pode usar um plug-in SMTP em seu site para corrigi-lo. Recomendamos que você mude da função PHP mail() para o sistema SMTP mais estável. Neste guia, mostramos como corrigir o problema do formulário de contato Divi usando SendGrid e WP Mail SMTP.
No entanto, existem muitas outras ferramentas por aí para que você possa usar a que mais gosta. Você está procurando mais guias Divi? Confira as seguintes postagens:
- Como adicionar o botão Adicionar ao carrinho nas páginas da loja Divi?
- Como ocultar e remover o rodapé no Divi?
- Como corrigir o erro de tempo limite do Divi Builder?
Esperamos que você tenha achado este artigo interessante. Se você gostou da leitura, deixe um comentário abaixo e compartilhe este artigo nas redes sociais!