[Come correggere il modulo di contatto 7] - "Si è verificato un errore durante il tentativo di inviare il messaggio. Riprova più tardi."

modulo di contatto 7 si è verificato un errore nel tentativo di inviare il messaggio, riprova più tardi

Contact form 7 è un plug-in gratuito per moduli di contatto che ti aiuta a creare facilmente moduli e posizionarli ovunque sul tuo sito web. Il modulo di contatto 7 è uno dei plugin più utilizzati su WordPress con oltre 5 milioni di download attivi. Tuttavia, abbiamo riscontrato che alcuni dei moduli che crei potrebbero smettere di funzionare o avere problemi quando si tenta di inviare un messaggio. La maggior parte delle volte riceverai un messaggio con un bordo che dice "Si è verificato un errore durante il tentativo di inviare il tuo messaggio. Riprova più tardi".

A seconda del colore del bordo che circonda il messaggio, determinerà il tipo di correzione necessaria.

Correzione del messaggio di errore giallo

L'errore giallo ci dice che c'è un errore di convalida del modulo. Questo sarà qualcosa che devi correggere nell'area di amministrazione.

Moduli non convalidati

Vai alla dashboard dell'amministratore di WordPress e vedrai un'icona con un numero sul pulsante del plug-in Contact Form 7. Fare clic sul pulsante "Moduli di contatto" in modo da visualizzare l'errore in dettaglio:

come risolvere il modulo di contatto 7

Una volta arrivato alla pagina dei moduli, in alto vedrai un messaggio di errore simile all'immagine qui sotto. Fare clic sul collegamento all'interno di questo messaggio per iniziare a risolvere il problema.

come risolvere si è verificato un errore durante il tentativo di inviare il modulo di contatto del messaggio 7

Quella pagina ti porterà a un'altra pagina in cui devi semplicemente fare clic sul pulsante "convalida 1 modulo di contatto ora".

come risolvere il modulo di contatto 7 si è verificato un errore durante il tentativo di inviare il messaggio

Questo dovrebbe risolvere il problema, ma in caso contrario, commenta di seguito e proveremo ad aiutarti.

 

Correzione del messaggio di errore arancione

L'errore arancione ci dice che il tuo modulo non viene inviato a causa di un problema di spam. Ecco due soluzioni che ho fatto per risolvere questo problema.

L'errore arancione ci dice che il tuo modulo non è stato inviato a causa di un problema di spam. Ci sono due soluzioni che abbiamo implementato per risolvere questo problema.

ReCaptcha v2

 

Contact Form 7 utilizza reCaptcha per assicurarsi che il tuo sito web non venga spam. Una volta che CF7 è passato da reCaptcha V2 a V3, il modulo ha smesso di funzionare. La soluzione più semplice che ha risolto immediatamente questi problemi la maggior parte delle volte è stata tornare a reCaptcha V2. Ecco cosa abbiamo fatto:

Vai alla pagina dei plugin e cerca "Contact Form 7 - reCaptcha v2", installalo e attivalo.

recaptcha v2 per il modulo di contatto 7

 

Una volta installato, vai alla scheda Modulo di contatto 7 e fai clic su integrazione. Fare clic su "rimuovi chiavi".

Ora devi andare al Pagina Google reCaptcha, accedi e crea nuove chiavi del sito per il tuo sito web. Potrebbe essere necessario eliminare prima la proprietà del tuo sito web da reCaptcha. Quando viene richiesto il tipo di reCaptcha, assicurati di scegliere reCaptcha V2 e non v3.

Vai alla pagina Google reCaptcha e crea una nuova chiave del sito web. Usa le chiavi reCaptcha V2.

Una volta create le nuove chiavi, torna alla scheda integrazioni per Contact Form 7 e aggiungi le tue nuove chiavi V2.

Fare clic su Salva e tornare ai moduli e aggiungere il nuovo Recaptcha utilizzando lo shortcode "[recaptcha]". Infine, prova di nuovo i tuoi moduli solo per essere sicuro. Se questo non risolve i tuoi problemi, dovresti provare la soluzione successiva.

Risolto il messaggio di errore rosso

L'errore rosso ci dice che il modulo non è stato inviato. Questo di solito è causato dal fatto che il tuo server non invia. Ancora una volta, abbiamo due soluzioni proposte per questo:

Contatta la società di hosting

Il problema più comune è un problema con il server di posta elettronica di hosting. Contatta la tua società di hosting e informa che stai riscontrando un problema di mancato invio delle e-mail. Se è un problema dalla loro parte, eseguiranno alcuni test sulla funzione di posta elettronica sul tuo server e lo risolveranno in caso di problemi.

Se l'hosting non ha alcun problema, possiamo provare la prossima correzione di seguito. 

Installa il plug-in SMTP

I plug-in di posta SMTP e PHP servono a garantire che le e-mail inviate siano autenticate e vengano inviate correttamente tramite terze parti. Il plugin che suggeriamo di utilizzare per risolvere questo problema è WP Mail SMTP.

Usa WP Mail SMTP per correggere "si è verificato un errore durante il tentativo di inviare il tuo messaggio. Riprova più tardi. Modulo di contatto 7."

Una volta scaricato, installato e attivato il plugin, vai alla pagina delle impostazioni del plugin e troverai lo screenshot qui sotto. 

modulo di contatto 7 si è verificato un errore nel tentativo di inviare il messaggio, riprova più tardi

Vai a uno dei siti web del mailer suggerito e registrati per un account con il server. In passato abbiamo utilizzato varie opzioni come Mailgun o SendGrid, ma puoi usarne altre anche Amazon SES se lo desideri, o sendinblue.

Dopo aver creato un account, ti verranno fornite le chiavi API da utilizzare. Torna alla pagina delle impostazioni del plug-in SMTP e inserisci le nostre chiavi API nell'apposito spazio. Puoi vedere i campi per inserire le tue credenziali come da immagine qui sotto. Puoi trovare queste impostazioni sotto le opzioni del mailer nella pagina delle impostazioni SMTP.

come risolvere si è verificato un errore durante il tentativo di inviare il tuo messaggio modulo di contatto 7 errore rosso

Dopo aver salvato la chiave API, vai all'inizio della pagina. C'è un'opzione per inviare un'e-mail di prova.

modulo di contatto 7 messaggio di errore rosso

Prova a inviare un'e-mail di prova per assicurarti che tutto funzioni correttamente.

Altri suggerimenti da provare

Conflitti del plug-in di memorizzazione nella cache

Un altro motivo che potrebbe impedire ai moduli di contatto di inviare messaggi è a causa dei conflitti dei plug-in di memorizzazione nella cache.

Il modo più semplice per verificare se questo sta causando un problema è provare a disattivare il plug-in di memorizzazione nella cache e provare di nuovo a testare il modulo. Se questo risolve il tuo problema, devi trovare un altro plug-in di memorizzazione nella cache che non causi problemi come WP Rocket. Abbiamo anche usato la cache Litespeed, ma non la cache W3 (è un bel problema). WP Rocket funziona molto bene.

Continua a non funzionare?

Qualche tempo fa abbiamo notato che il modulo di contatto 7 aveva spesso problemi e problemi così fastidiosi. La maggior parte delle volte sono accadute quando abbiamo aggiornato il plugin. Quando ciò accade, avrai problemi che influenzeranno la tua attività, come perdere lead o nuovi clienti perché i moduli non vengono inviati, soprattutto se il modulo si rompe senza che tu lo sappia.

Siamo anche a un punto in cui abbiamo bisogno di funzionalità più complesse che Contact Form 7 semplicemente non può offrire. Se sei frustrato con questo plugin, possiamo suggerirti di passare a un plugin premium? Le opzioni che menzioniamo di seguito vengono fornite con un eccellente supporto in modo da poter risolvere rapidamente eventuali problemi.

Plugin da usare invece

1. Forme Formidable

Formidable Forms è proprio quello che dice nel suo nome, semplicemente formidabile.

Forme Formidable

Oltre ai normali moduli di contatto, questo plug-in è in grado di creare moduli di generazione di lead complessi, calcolatrici e molti altri diversi tipi di moduli di cui potresti aver bisogno. Abbiamo esaminato ampiamente questo plugin, puoi dare un'occhiata qui.

Scarica Formidable Forms

2. Gravity Forms

forme di gravità

Gravity Forms ti aiuta a creare vari tipi avanzati di moduli oltre a un semplice modulo di contatto. Una delle cose migliori che ha sono i moduli di preventivo (questo è ciò per cui li usiamo tipicamente con alcuni dei nostri clienti).

Rispetto a WPForms, questo plugin ha più integrazioni. Ha anche un generatore di moduli drag-and-drop che è più facile da usare rispetto alla maggior parte degli altri plugin. L'enorme quantità di componenti aggiuntivi è ciò che rende Gravity Forms così eccezionale come prodotto.

Gravity Forms non ha una versione gratuita, ma vale la pena pagare, anche solo per il supporto. Questo perché puoi risolvere qualsiasi problema come quello sopra molto rapidamente.

Fare clic qui per ottenere i moduli Gravity

3. WPForms

wp forms trascina e rilascia wordpress form builder

Modulo di contatto di WPForms - Drag & Drop Form Builder per WordPress

Questo generatore di moduli di contatto è ottimo per i principianti di WordPress perché l'interfaccia utente è facile da usare. È sufficiente trascinare e rilasciare i campi all'interno del modello di modulo.

Il processo è semplice. Progetta il modulo, usa il blocco per incorporarlo e avrai un modulo completamente funzionale. Puoi utilizzare WPForms Lite per creare un modello abbastanza semplice.

Ottieni WP FORMS qui

4. Forme Ninja

forme ninja

Modulo di contatto di Ninja Forms - Il generatore di moduli drag and drop per WordPress

Questa è un'opzione freemium. Crediamo che questa sia un'ottima scelta per i non sviluppatori. Con questo generatore di moduli WordPress, è facile progettare un bel modulo in pochissimo tempo.

Una delle grandi caratteristiche è che puoi selezionare un modello di modulo e venire reindirizzato al suo editor live, da cui puoi facilmente personalizzare il modulo. A differenza di altri costruttori di moduli in questo elenco, puoi anche creare un'ampia gamma di tipi di moduli utilizzando solo la versione gratuita del plugin

Clicca qui per scaricare Ninja Forms

Per saperne di più: Elementor vs Divi: un confronto 2021.

Avvolgere Up

Facci sapere se una di queste soluzioni ha funzionato per risolvere il problema con il modulo di contatto 7 "Si è verificato un errore durante il tentativo di inviare il tuo messaggio. Riprova più tardi" ha funzionato per te. In caso contrario, lascia un commento qui sotto e cercheremo volentieri di aiutarti.

L'autore
David Attard
Autore: David AttardSito web: https://www.linkedin.com/in/dattard/
David ha lavorato nel o intorno al settore online / digitale negli ultimi 18 anni. Ha una vasta esperienza nei settori del software e del web design utilizzando WordPress, Joomla e le nicchie che li circondano. In qualità di consulente digitale, il suo obiettivo è aiutare le aziende a ottenere un vantaggio competitivo utilizzando una combinazione del loro sito Web e delle piattaforme digitali disponibili oggi.

Un'altra cosa... Sapevi che anche le persone che condividono cose utili come questo post sembrano FANTASTICHE? ;-)
Fatti un favore: lasciare un utile commenta con i tuoi pensieri, quindi condividi questo articolo sui tuoi gruppi di Facebook che lo troverebbero utile e raccogliamo insieme i frutti. Grazie per la condivisione e per essere gentile!

Disclosure: Questa pagina può contenere collegamenti a siti esterni per prodotti che amiamo e consigliamo vivamente. Se acquisti prodotti che ti suggeriamo, potremmo guadagnare una commissione per segnalazione. Tali commissioni non influenzano le nostre raccomandazioni e non accettiamo pagamenti per recensioni positive.

Autore / i in primo piano su:  Inc Magazine Logo   Logo di Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   e molti altri ...