Il modulo di contatto Divi non funziona? Ecco come risolverlo!
Pubblicato: 2020-06-07Stai riscontrando problemi perché il modulo di contatto in Divi non funziona ? Non preoccuparti, qui spiegheremo come risolvere il problema e come risolverlo.
Divi è uno dei migliori temi WordPress disponibili. Oltre ad avere tantissime funzionalità, questo tema include anche un modulo che ti consente di aggiungere moduli di contatto ovunque sul tuo sito. Tuttavia, molti utenti riscontrano problemi perché le e-mail non vengono inviate.
I moduli di contatto sono fondamentali per qualsiasi azienda. Sono uno dei principali mezzi di comunicazione che i tuoi clienti utilizzano per mettersi in contatto con te. Quindi, se i tuoi moduli di contatto non funzionano, dovresti risolverli! Prima di passare a come risolvere questo problema, è necessario comprendere le possibili cause del problema.
Diamo un'occhiata al motivo per cui il modulo di contatto Divi potrebbe non funzionare.
Perché il modulo di contatto Divi non funziona?
Per impostazione predefinita, il tuo server web utilizza la funzione PHP mail() per inviare e-mail. Tuttavia, questo ha alcune limitazioni:
- La funzione PHP mail() non può inviare e-mail di massa.
- Manca l'autenticazione sul server, il che fa sì che alcuni servizi di posta elettronica li contrassegnino come spam. Per ridurre lo spam, alcuni provider di posta elettronica controllano se le e-mail vengono inviate dalla posizione da cui affermano di essere state inviate. E le email inviate da WordPress di solito hanno problemi. Se il tuo server di posta elettronica è Gmail ma le tue email affermano di provenire dal dominio del tuo sito, le tue email potrebbero essere bloccate automaticamente.
- Alcuni server di hosting non sono configurati correttamente per utilizzare la funzione PHP mail() .
- La maggior parte delle società di hosting WordPress limita l'utilizzo di questa funzione per account. Pertanto, quando utilizzi interamente la tua quota giornaliera o mensile, le email che invii non verranno consegnate.
Nella maggior parte dei casi, questi sono i motivi principali per cui il modulo di contatto di Divi non funziona. La buona notizia è che puoi risolvere questi problemi di consegna con gli strumenti SMTP (Simple Mail Transfer Protocol) . SMTP cambia il modo in cui le e-mail vengono inviate e le autentica correttamente per assicurarsi che le tue e-mail non siano contrassegnate come spam dai servizi di posta elettronica.
Ecco perché, anche se non hai problemi con le tue e-mail, ti consigliamo di utilizzare un servizio SMTP. Ora che comprendiamo meglio il problema, vediamo come risolvere il problema con il modulo modulo di contatto Divi .
Come risolvere il modulo di contatto Divi che non funziona?
Il modo migliore per risolvere il problema del modulo di contatto Divi è modificare la configurazione dell'e-mail dal sistema predefinito alla configurazione SMTP . Per integrare SMTP nel tuo sito WordPress, hai bisogno di due cose.
- Un servizio di consegna e-mail
- Un plugin per SMTP
1) Configurare il servizio di consegna e-mail
Per quanto riguarda il servizio di consegna delle e-mail, ci sono molte opzioni disponibili. Per questa guida useremo SendGrid . Ha caratteristiche eccellenti e offre un ottimo rapporto qualità-prezzo. Quindi, vai semplicemente su SendGrid e crea un account. Ci sono sia piani gratuiti che premium. Per questo tutorial, non hai bisogno di alcuna funzionalità premium, quindi l'opzione gratuita funzionerà perfettamente. Dovrai creare un account e integrare SendGrid con il tuo server utilizzando l'API Web o l'inoltro SMTP. Dopo aver fatto clic sul pulsante Start , vedrai questa pagina. SendGrid consiglia di utilizzare l'integrazione tramite l'API Web, ma utilizzeremo il metodo di inoltro SMTP . Dovrai inserire un nome per la tua chiave API e crearla. In pochi secondi otterrai la chiave. Per ora è tutto con il servizio di consegna e-mail. Tuttavia, mantieni questa scheda aperta. Avrai bisogno della chiave in seguito per completare l'integrazione.
2) Configurare il plug-in SMTP
Per configurare un SMTP per risolvere il problema del modulo di contatto Divi che non funziona, ti consigliamo di utilizzare WP Mail SMTP . C'è una versione gratuita disponibile sul repository di WordPress e una versione premium con più avanzata che parte da 49 USD all'anno. Per risolvere il problema del modulo di contatto Divi, la versione gratuita è tutto ciò di cui hai bisogno. La prima cosa che devi fare è installare e attivare WP Mail SMTP sul tuo sito. Vai su Plugin> Aggiungi nuovo e installa il plug-in SMTP di WP Mail.
Al termine dell'installazione, ricordarsi di attivarla. Ora sei pronto per iniziare la configurazione. Nella dashboard di WordPress, vedrai la sezione delle impostazioni del plug-in.
La prima configurazione che devi controllare è l'indirizzo Da e-mail .
Per impostazione predefinita, WordPress sceglierà l'indirizzo e-mail dell'amministratore come indirizzo e- mail da ma puoi cambiarlo. Inoltre, c'è un'opzione per forzare l'indirizzo e- mail Da . Ciò significa che tutte le e-mail verranno inviate da quell'indirizzo, anche se plug-in di terze parti inviano e-mail. Quindi, devi scegliere Da Nome .
Ancora una volta, per impostazione predefinita, WP Mail SMTP utilizzerà il nome dell'amministratore ma puoi sceglierne uno diverso. Simile all'indirizzo e-mail, puoi forzarlo a utilizzare sempre il nome Da per tutte le e-mail. Infine, devi scegliere le impostazioni del mailer. Esistono diversi programmi di posta popolari come Gmail, Outlook, SendGrid, SMTP.com, Pepipost, Sendinblue, Mailgun e Amazon SES . Qui, scegli SendGrid per il tuo server e vedrai le opzioni di personalizzazione.
Tutto quello che devi fare è incollare la chiave API SendGrid che hai generato durante l'impostazione del servizio di consegna e-mail. Una volta fatto, salva le impostazioni.
Testare l'e-mail
Dopo aver impostato il servizio di consegna della posta elettronica e il plug-in SMTP, è una buona idea testare la funzione di posta elettronica. WP Mail SMTP viene fornito con una funzione per testare le e-mail.
Basta inserire un indirizzo e-mail di destinazione e inviare un'e-mail di prova. Se la configurazione è corretta, vedrai un messaggio di successo.
Ora torniamo alla pagina dell'API SendGrid e spuntiamo la casella Ho aggiornato le mie impostazioni .
Quindi, verifica l'integrazione e il server inizierà a verificare la connessione. Ci vorrà del tempo per completare il controllo e al termine vedrai una schermata come questa.
Problema del modulo di contatto Divi risolto
Questo è tutto! Dopo aver configurato il plug-in e il servizio di consegna e-mail, ti assicurerai che ogni e-mail in arrivo tramite il modulo di contatto Divi raggiunga l'indirizzo e-mail di destinazione. Con questi strumenti SMTP, migliorerai la consegna delle e-mail e risolverai il problema. SendGrid è uno dei migliori servizi di consegna e-mail. Se desideri utilizzarne uno diverso, ti consigliamo Amazon SES. È un'opzione eccellente sia per i liberi professionisti che per le aziende.
Bonus
Il modulo del modulo di contatto Divi potrebbe non funzionare quando si esegue una versione obsoleta del tema. Per risolverlo, abilita l'opzione per ricevere gli aggiornamenti automatici. Dovrai inserire il nome utente e la chiave API di Elegant Themes e salvare le modifiche. Quindi ora ogni volta che è disponibile una nuova versione, sarai in grado di aggiornare Divi dalla dashboard di WordPress.
Conclusione
Tutto sommato, nella maggior parte dei casi, il modulo del modulo di contatto in Divi smette di funzionare a causa di un problema di consegna dell'e-mail. Se questo è il tuo caso, puoi utilizzare un plug-in SMTP sul tuo sito per risolverlo. Ti consigliamo di passare dalla funzione PHP mail() al sistema SMTP più stabile. In questa guida, ti abbiamo mostrato come risolvere il problema del modulo di contatto Divi utilizzando SendGrid e WP Mail SMTP.
Tuttavia, ci sono molti altri strumenti là fuori in modo da poter utilizzare quello che ti piace di più. Cerchi altre guide Divi? Dai un'occhiata ai seguenti post:
- Come aggiungere il pulsante Aggiungi al carrello nelle pagine di Divi Shop?
- Come nascondere e rimuovere il piè di pagina in Divi?
- Come risolvere l'errore di timeout di Divi Builder?
Ci auguriamo che tu abbia trovato questo articolo interessante. Se ti è piaciuta la lettura, lascia un commento qui sotto e condividi questo articolo sui social!