Come risolvere il modulo di contatto Divi che non invia e-mail

Pubblicato: 2022-07-04

Progettato e sviluppato da Elegant Themes, Divi si rivela un generatore di pagine drag-and-drop semplice ma potente per creare il tuo sito WordPress. Viene fornito con numerose funzioni utili integrate per personalizzare un sito Web.

Per impostazione predefinita, Divi fornisce un modulo predefinito che ti consente di inserire moduli di contatto ovunque sul tuo sito WordPress. Puoi aggiungere un modulo su misura con molti campi modulo come testo, casella di controllo, menu a discesa e pulsanti di opzione. Gli utenti preferiscono anche Divi grazie alla sua capacità di protezione dallo spam e reindirizzamento all'invio.

Tuttavia, a volte il modulo di contatto Divi potrebbe non inviare e-mail per un paio di motivi. In questo articolo, ti guideremo attraverso la soluzione per risolvere questo problema.

Prima di iniziare, diamo un'occhiata a come generare un modulo di contatto Divi sul tuo sito.

Come creare un modulo di contatto Divi

I moduli di contatto, senza dubbio, risultano essere uno degli elementi più critici per qualsiasi sito web aziendale. Non solo aiutano i clienti a connettersi con il tuo sito per ricevere supporto, ma questi moduli ti aiutano anche a controllare nuovi potenziali clienti e mantenere i clienti sul tuo sito.

Non hai bisogno di alcun plug-in per visualizzare un modulo di contatto sul tuo sito WordPress. Per raggiungere questo obiettivo, per prima cosa devi avere installato e pronto Divi Builder sul tuo sito.

Quindi, aggiungi una nuova pagina o apri una pagina esistente. Fai clic sul pulsante Usa Divi Builder nell'editor dei post e premi Usa Visual Builder .

Il passaggio successivo è premere il pulsante più (+) e selezionare il modulo Modulo di contatto da inserire nella tua pagina.

ppwp-divi-modulo-modulo-contatti

È ora di dare uno stile al tuo modulo di contatto. Una forma attraente attira sempre l'attenzione degli utenti e aumenta le conversioni meglio di quelle standard. Puoi modificare il carattere del testo sul modulo, il suo colore, il colore del pulsante e persino la spaziatura nella scheda Progettazione .

ppwp-divi-contact-form-design

La scheda Contenuto è responsabile dell'aspetto del modulo. Ti dà il pieno controllo sugli elementi del modulo, inclusi testo, immagini e icone. Puoi aggiungere nuovi campi al modulo o rimuovere quelli predefiniti.

ppwp-contact-form-content

Ci sono alcune altre cose che dovresti considerare quando crei il modulo di contatto.

  • Titolo : assegna un titolo al modulo, ad esempio un modulo Scrivi per noi, un modulo Newsletter, un modulo di supporto, ecc.
  • Messaggio di successo : ciò che gli utenti ricevono dopo aver inviato correttamente il modulo, ad esempio "Grazie per averci contattato".
  • Captcha – Abilita questa opzione per impedire ai bot di inviare automaticamente i moduli.

La scheda Avanzate consente di applicare attributi CSS e HTML personalizzati.

ppwp-divi-form-impostazioni-avanzate

Modulo di contatto Divi che non invia e-mail

Comprendiamo tutti il ​​significato dei moduli di contatto su ogni sito web. Tuttavia, i tuoi moduli di contatto Divi non funzionano sempre correttamente. Uno dei problemi più comuni che potresti riscontrare è che i dati degli utenti non vengono consegnati alla tua casella di posta.

Prima di saltare alla risoluzione di questo problema, puoi esaminare le possibili radici del problema.

Perché il modulo di contatto Divi non funziona

Di seguito sono elencate alcune cause che impediscono ai moduli di contatto Divi di inviare e-mail, relative sia alle limitazioni del server che alla funzione PHP mail().

  • Funzione wp_mail() : WordPress utilizza PHP per inviare e-mail dal tuo sito Web, ma la funzione PHP mail() non può inviare e-mail in blocco. Inoltre, tali e-mail non sono autenticate, quindi potrebbero essere contrassegnate come spam.
  • Problemi lato server: alcuni server di hosting non sono impostati per configurare correttamente la funzione PHP mail(). Potrebbero improvvisamente decidere di non inviare e-mail per motivi di sicurezza.
  • E-mail di destinazione errata : gli utenti a volte inseriscono indirizzi e-mail errati. Di conseguenza, il tuo sistema non riesce a inviare loro e-mail. Per evitare ciò, dovresti assicurarti che l'e-mail di destinazione sia valida.
  • Conflitti plug -in: se stai utilizzando un plug-in per moduli WordPress di terze parti, è probabile che sia in conflitto con la funzione predefinita del modulo di contatto.

Come superare il problema con il modulo di contatto Divi che non invia e-mail

Per risolvere questo problema, hai bisogno dell'aiuto del plugin SMTP. Segui la guida in 4 passaggi di seguito per iniziare a utilizzare questo plugin.

Passaggio 1: controlla le impostazioni del modulo di contatto Divi

Prima di scoprire il processo di riparazione, assicurati che il modulo di contatto Divi sia impostato correttamente.

  1. Apri la pagina contenente il modulo di contatto
    ppwp-edit-divi-form
  2. Premi l'icona a forma di ingranaggio per visualizzare la pagina delle impostazioni del modulo di contatto
  3. Vai all'opzione E- mail nella scheda Contenuto e inserisci l'indirizzo e-mail dell'amministratore
  4. Scorri verso il basso fino alla sezione Protezione dallo spam e attiva Usa un servizio di protezione dallo spam, ad esempio Google reCAPTCHA

Passaggio 2: installare il plug-in SMTP

Con oltre 2 milioni di utenti da un polo all'altro, WP Mail SMTP appare come il plug-in SMTP (Simple Mail Transfer Protocol) più popolare per i siti WordPress. Ti dà una mano nel connettere il tuo sito a un servizio di posta elettronica esterno per migliorare la consegna della posta elettronica.

Inoltre, WP Mail SMTP ti consente di tenere traccia delle e-mail inviate dal tuo sito WordPress insieme alle percentuali di apertura/clic. Si occupa anche del salvataggio degli allegati e-mail e dell'esportazione dei registri.

Il plug-in ti fornisce una versione gratuita in modo da poterlo scaricare dal repository di WordPress.

  1. Accedi alla dashboard di amministrazione di WordPress e apri PluginAggiungi nuovo
  2. Digita "WP Mail SMTP" nella casella delle parole chiave
  3. Installa e attiva il plugin
  4. Trova le impostazioni del plug-in nella sezione WP Mail SMTP nel menu di amministrazione
    ppwp-wp-mail-smtp
  5. Controllare l'indirizzo e- mail da . WordPress utilizza l'e-mail dell'amministratore come indirizzo e-mail predefinito, ma puoi facilmente modificarlo.
    ppwp-wp-mail-smtp-da-e-mail
  6. Immettere il nome Da

Passaggio 3: scegli un servizio di posta

Quando utilizzi un servizio di posta per inviare e-mail dal tuo sito, Divi non dovrà inviare e-mail da solo, il che impedisce a Divi di inviare e-mail.

  1. Seleziona un mailer dall'elenco
    ppwp-mailer
  2. Compila la chiave API
  3. Salva le tue impostazioni

Passaggio 4: testare l'e-mail

È necessario ricontrollare se l'e-mail funziona correttamente dopo tutte queste impostazioni.

  1. Vai alla scheda Test e-mail
  2. Fornisci un indirizzo email di esempio nella casella Invia a
  3. Premi Invia e-mail

WP Mail SMTP ora inizia a eseguire un controllo del dominio e potresti ricevere 2 messaggi diversi che mostrano lo stato della tua e-mail di prova. Se il messaggio viene visualizzato con un'etichetta verde, il modulo Divi funziona correttamente.

Nel caso in cui vedi un messaggio con un'etichetta rossa, c'è sicuramente un problema nelle impostazioni e-mail.

Modulo di contatto Divi Invia e-mail Problema risolto!

Divi ti semplifica anche la creazione e la personalizzazione dei moduli di contatto tramite il modulo Modulo di contatto.

A volte, il tuo sito Web non invia e-mail a causa di problemi con il server o funzioni PHP. Per chiarire, puoi utilizzare WP Mail SMTP. Ti abbiamo guidato attraverso l'applicazione di WP Mail SMTP per risolvere il problema del modulo di contatto Divi.

Sentiti libero di farci sapere se hai dubbi sul tuo modulo di contatto Divi.

Potresti anche essere interessato a personalizzare le pagine protette da password in Divi. Clicca qui per controllare.