### [Como resolver o erro “Tentativa de enviar dados de postagem corrompidos” no WPForms](https://wpforms.com/docs/resolving-the-attempt-to-submit-corrupted-post-data-error-in-wpforms/)

**Publicado:** 22 de setembro de 2025
**Autor:** Umair Majeed

**Conteúdo:**

Os usuários estão vendo a mensagem “Tentativa de enviar dados de postagem corrompidos” ao enviar seu formulário? Esse erro geralmente aparece quando os scripts de captcha (hCaptcha ou Google reCAPTCHA) não carregam corretamente, o que pode ocorrer com plugins de cache ou otimização.

Neste guia, explicaremos as causas mais comuns desse erro e orientaremos você pelas etapas para resolvê-lo.

- [Causas comuns](#aioseo-common-causes)
- [Resolvendo o erro](#aioseo-recommended-debugging-steps)

---

## Causas comuns

Aqui estão os motivos mais frequentes pelos quais você pode encontrar esse erro:

- **Plugins de cache/otimização**: Ferramentas como Breeze ou Speed Optimizer podem minificar ou atrasar o JavaScript, o que pode impedir o carregamento do captcha.
- **Erros de JavaScript**: Erros de script no navegador podem impedir que o captcha seja executado corretamente.
- **Páginas AMP**: Formulários adicionados a AMP (Accelerated Mobile Pages) podem não executar o JavaScript do WPForms.
- **Conflitos de código personalizado**: Se você usa scripts personalizados vinculados ao envio de formulários, eles podem interferir no processo de validação do WPForms.

## Resolvendo o erro

Se você estiver vendo este erro, aqui estão as etapas que recomendamos:

1. **Certifique-se de que o captcha carregue**
    - Abra a página do seu formulário e verifique se o widget ou ícone do captcha (reCAPTCHA, hCaptcha ou Turnstile) está visível. Se ele não aparecer, o script pode estar bloqueado por configurações de cache ou otimização.
2. **Verifique o console do navegador durante o envio**
    - Abra a página com seu formulário e, em seguida, abra o Console do Desenvolvedor (pressione **F12** no Windows ou **Command + Option + J** no Mac). Com o console aberto, tente enviar o formulário.
        Se o captcha não carregar, você poderá ver erros relacionados a `wpforms.js` ou ao script do captcha. Esses erros geralmente indicam conflitos de cache ou otimização.
3. **Ajuste seu plugin de cache ou otimização**
    - Se você usa um plugin como o Breeze ou o Speed Optimizer, desative temporariamente as opções que modificam o JavaScript (como Minificar JavaScript, Combinar arquivos JavaScript, Adiar JavaScript ou Atrasar a execução do JavaScript). Limpe o cache do site e do navegador e, em seguida, teste o formulário novamente.
    - Se o erro persistir, tente desativar completamente o plugin de cache e teste o formulário novamente.
4. **Revise o código personalizado ou trechos de código**
    - Se você usa JavaScript personalizado, desative-o temporariamente e teste novamente. Certifique-se de que os scripts personalizados não substituam a validação do WPForms ou o comportamento de envio do formulário.
5. **Verifique os logs do WPForms**
    - Para confirmar se envios corrompidos foram registrados, acesse **WPForms » Ferramentas » Logs** no painel do WordPress. Isso pode ajudar a identificar quando e onde o problema ocorreu.
6. **Ainda está vendo o erro**
    - Se o problema persistir após tentar essas etapas, faça uma captura de tela dos erros do console e das suas configurações de cache e, em seguida, entre em contato com seu provedor de hospedagem ou com o [suporte do WPForms](https://wpforms.com/account/support/) para obter ajuda adicional.

É isso! Agora você conhece as causas comuns do erro **“**Tentativa de enviar dados de postagem corrompidos**”** e sabe como resolvê-lo.

A seguir, você gostaria de aprender como testar corretamente seus formulários antes de publicá-los? Não deixe de conferir nosso [tutorial completo com lista de verificação para testes de formulários](https://wpforms.com/docs/how-to-properly-test-your-wordpress-forms-before-launching-checklist/) para obter mais detalhes.

**Categorias:** Solução de problemas, Solução de problemas e suporte

---

