### [Come risolvere l'errore "Tentativo di inviare dati di post danneggiati" in WPForms](https://wpforms.com/docs/resolving-the-attempt-to-submit-corrupted-post-data-error-in-wpforms/)

**Pubblicato:** 22 settembre 2025
**Autore:** Umair Majeed

**Contenuto:**

Gli utenti vedono il messaggio “Tentativo di inviare dati di post danneggiati” quando inviano il tuo modulo? Questo errore di solito appare quando gli script captcha (hCaptcha o Google reCAPTCHA) non si caricano correttamente, cosa che può accadere con i plugin di cache o di ottimizzazione.

In questa guida spiegheremo le cause più comuni di questo errore e ti guideremo attraverso i passaggi per risolverlo.

- [Cause comuni](#aioseo-common-causes)
- [Risoluzione dell'errore](#aioseo-recommended-debugging-steps)

---

## Cause comuni

Ecco i motivi più frequenti per cui potresti riscontrare questo errore:

- **Plugin di cache/ottimizzazione**: Strumenti come Breeze o Speed Optimizer possono minificare o ritardare il JavaScript, il che potrebbe impedire il caricamento del captcha.
- **Errori JavaScript**: Gli errori di script nel browser possono impedire la corretta esecuzione del captcha.
- **Pagine AMP**: i moduli aggiunti alle pagine AMP (Accelerated Mobile Pages) potrebbero non eseguire il JavaScript di WPForms.
- **Conflitti di codice personalizzato**: se utilizzi script personalizzati legati all’invio del modulo, questi potrebbero interferire con il processo di convalida di WPForms.

## Risoluzione dell’errore

Se visualizzi questo errore, ecco i passaggi che ti consigliamo:

1. **Assicurati che il captcha venga caricato**
    - Apri la pagina del tuo modulo e verifica che il widget o il badge del captcha (reCAPTCHA, hCaptcha o Turnstile) sia visibile. Se non appare, lo script potrebbe essere bloccato dalle impostazioni di cache o ottimizzazione.
2. **Controlla la console del browser durante l'invio**
    - Apri la pagina con il tuo modulo, quindi apri la Console degli sviluppatori (premi **F12** su Windows o **Command + Option + J** su Mac). Con la console aperta, prova a inviare il modulo.
        Se il captcha non si carica, potresti vedere errori relativi a `wpforms.js` o allo script del captcha. Questi di solito indicano conflitti di cache o ottimizzazione.
3. **Modifica il tuo plugin di cache o ottimizzazione**
    - Se utilizzi un plugin come Breeze o Speed Optimizer, disattiva temporaneamente le opzioni che modificano JavaScript (come Minify JavaScript, Combine JavaScript files, Defer JavaScript o Delay JavaScript execution). Svuota la cache del sito e del browser, quindi prova nuovamente il modulo.
    - Se l'errore persiste, prova a disattivare completamente il plugin di cache e riprova il modulo.
4. **Controlla il codice personalizzato o gli snippet**
    - Se utilizzi JavaScript personalizzato, disabilitalo temporaneamente e riprova. Assicurati che gli script personalizzati non sovrascrivano la convalida di WPForms o il comportamento di invio del modulo.
5. **Controlla i log di WPForms**
    - Per verificare se sono stati registrati invii danneggiati, vai su **WPForms » Strumenti » Log** nella tua dashboard di WordPress. Questo può aiutarti a capire quando e dove si è verificato il problema.
6. **L'errore persiste**
    - Se il problema persiste dopo aver provato questi passaggi, fai uno screenshot degli errori della console e delle tue impostazioni di cache, quindi contatta il tuo provider di hosting o rivolgiti all'[assistenza di WPForms](https://wpforms.com/account/support/) per ulteriore aiuto.

Ecco fatto! Ora conosci le cause più comuni dell'errore **“**Tentativo di inviare dati di post danneggiati**”** e come risolverlo.

Ti piacerebbe imparare come testare correttamente i tuoi moduli prima di pubblicarli? Assicurati di dare un'occhiata al nostro [tutorial completo sulla checklist per il test dei moduli](https://wpforms.com/docs/how-to-properly-test-your-wordpress-forms-before-launching-checklist/) per maggiori dettagli.

**Categorie:** Risoluzione dei problemi, Risoluzione dei problemi e assistenza

---

