Resolução do Problema 'O formulário não pôde ser enviado' no WPForms

Os utilizadores estão a ter dificuldades ao tentar submeter o seu formulário WordPress? Este é um problema comum que ocorre frequentemente em sites com cache ativado.

Este tutorial irá mostrar-lhe como resolver e corrigir este erro para que os utilizadores possam submeter o seu formulário.


Causas Comuns do Erro

Este erro indica que existe uma incompatibilidade entre o token do formulário no navegador do utilizador e o gerado pelo WPForms. Ocorre frequentemente se o período de validade do seu plugin de cache for superior ao do token do formulário.

Quando um utilizador carrega um formulário no seu site, o WPForms gera um token baseado no tempo para o formulário. O token funciona como uma funcionalidade anti-spam que valida o formulário antes de o submeter.

Se o plugin de cache que utiliza estiver configurado para armazenar os dados do seu site por mais de 48 horas, os utilizadores provavelmente verão o erro ‘O formulário não pôde ser submetido. Por favor, contacte o administrador do site.‘ ao submeter o seu formulário.

Erro ao submeter o formulário

Resolver o Problema de ‘O formulário não pôde ser submetido’

Para corrigir este erro, terá de garantir que o tempo de vida da cache do seu site é inferior ao do token do WPForms. Existem duas formas de alcançar isto no WordPress. Explicaremos cada uma delas abaixo.

Diminuir o Tempo de Vida da Cache

Cada plugin de cache tem um período de validade. Se o tempo de vida da cache do seu site exceder o período de validade do token do WPForms, pode impedir que os seus formulários sejam submetidos.

Para corrigir este erro, terá de reduzir o tempo de vida da cache do seu site para um valor inferior a 48 horas. Os passos exatos para diminuir o tempo de vida da cache variarão dependendo de onde a cache está configurada ou do plugin de cache que utiliza.

Se o seu alojamento web gere a configuração da cache do seu site, sugerimos que atualize esta configuração no seu painel de controlo de alojamento web. Por favor, contacte o seu fornecedor de alojamento se não conseguir localizar esta configuração.

Se estiver a usar um plugin de cache WordPress, terá de diminuir o tempo de vida da cache a partir da página de configurações do seu plugin de cache.

Após diminuir o tempo de vida da cache, recomendamos que limpe a cache do seu site. Depois, tente submeter o formulário novamente.

Nota: Se precisar de ajuda para limpar a cache do seu site, consulte o tutorial do WPBeginner sobre limpar a cache do WordPress para mais detalhes.

Aumentar o Tempo de Vida do Token do WPForms

Alternativamente, pode aumentar o período de validade do token do WPForms para um valor superior ao tempo de vida da cache do seu site. Fazer isto garante que os ficheiros em cache do seu site, juntamente com o token do formulário, são limpos antes que o token expire.

Para um guia completo, por favor consulte o nosso tutorial para aprender como aumentar o tempo de vida do token do seu formulário.

É tudo! Agora conhece as causas comuns do erro ‘O formulário não pôde ser submetido’ e como resolvê-lo.

Em seguida, gostaria de aprender como testar corretamente os seus formulários antes de os publicar? Certifique-se de que consulta o nosso tutorial completo sobre lista de verificação de testes de formulários para mais detalhes.

O Melhor Plugin Construtor de Formulários Drag and Drop 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.