Comment réparer le formulaire de contact Divi qui n'envoie pas d'e-mails

Publié: 2022-07-04

Conçu et développé par Elegant Themes, Divi s'avère être un constructeur de pages simple mais puissant par glisser-déposer pour créer votre site WordPress. Il est livré avec de nombreuses fonctionnalités utiles intégrées pour personnaliser un site Web.

Prêt à l'emploi, Divi fournit un module par défaut vous permettant de placer des formulaires de contact n'importe où sur votre site WordPress. Vous pouvez ajouter un formulaire sur mesure avec de nombreux champs de formulaire tels que du texte, des cases à cocher, des listes déroulantes et des boutons radio. Les utilisateurs préfèrent également Divi grâce à sa capacité de protection anti-spam et de redirection lors de la soumission.

Cependant, il peut arriver que votre formulaire de contact Divi n'envoie pas d'e-mails pour plusieurs raisons. Dans cet article, nous vous guiderons à travers la solution pour résoudre ce problème.

Avant de commencer, voyons comment générer un formulaire de contact Divi sur votre site.

Comment créer un formulaire de contact Divi

Les formulaires de contact, sans aucun doute, s'avèrent être l'un des éléments les plus critiques pour tout site Web d'entreprise. Non seulement ils aident simplement les clients à se connecter à votre site pour obtenir de l'aide, mais ces formulaires vous aident également à examiner de nouveaux prospects et à fidéliser les clients sur votre site.

Vous n'avez besoin d'aucun plugin pour afficher un formulaire de contact sur votre site WordPress. Pour y parvenir, vous devez d'abord avoir le Divi Builder installé et prêt sur votre site.

Ensuite, ajoutez une nouvelle page ou ouvrez une page existante. Cliquez sur le bouton Use Divi Builder dans l'éditeur de publication et cliquez sur Use Visual Builder .

L'étape suivante consiste à appuyer sur le bouton plus (+) et à sélectionner le module Formulaire de contact à insérer dans votre page.

ppwp-divi-contact-form-module

Il est temps de styliser votre formulaire de contact. Une forme attrayante attire toujours l'attention des utilisateurs et augmente mieux les conversions que les formes standard. Vous pouvez modifier la police du texte sur le formulaire, sa couleur, la couleur du bouton et même l'espacement dans l'onglet Conception .

ppwp-divi-contact-form-design

L'onglet Contenu est responsable de l'apparence du formulaire. Il vous donne un contrôle total sur les éléments de formulaire, y compris le texte, les images et les icônes. Vous pouvez ajouter de nouveaux champs au formulaire ou supprimer ceux par défaut.

ppwp-contact-form-content

Il y a quelques autres choses que vous devriez regarder lors de la création du formulaire de contact.

  • Titre - Donnez un titre à votre formulaire, tel qu'un formulaire Écrivez pour nous, un formulaire de newsletters, un formulaire d'assistance, etc.
  • Message de réussite - Ce que les utilisateurs reçoivent une fois le formulaire soumis avec succès, par exemple, "Merci de nous avoir contactés".
  • Captcha – Activez cette option pour empêcher les bots de soumettre automatiquement des formulaires.

L'onglet Avancé vous permet d'appliquer des attributs CSS et HTML personnalisés.

ppwp-divi-form-paramètres-avancés

Le formulaire de contact Divi n'envoie pas d'e-mails

Nous comprenons tous l'importance des formulaires de contact sur chaque site Web. Pourtant, vos formulaires de contact Divi ne fonctionnent pas toujours correctement. L'un des problèmes courants que vous pouvez rencontrer est que les données des utilisateurs ne sont pas envoyées dans votre boîte de réception.

Avant de vous lancer dans la résolution de ce problème, vous pouvez passer en revue les causes possibles du problème.

Pourquoi le formulaire de contact Divi ne fonctionne pas

Vous trouverez ci-dessous quelques causes qui empêchent les formulaires de contact Divi d'envoyer des e-mails, liés à la fois aux limitations du serveur et à la fonction PHP mail().

  • Fonction wp_mail() – WordPress utilise PHP pour envoyer des e-mails depuis votre site Web, mais la fonction PHP mail() ne peut pas envoyer d'e-mails en masse. De plus, ces e-mails ne sont pas authentifiés et peuvent donc être signalés comme spam.
  • Problèmes côté serveur – Certains serveurs d'hébergement ne sont pas configurés pour configurer correctement la fonction PHP mail(). Ils peuvent soudainement décider de ne pas envoyer d'e-mails pour des raisons de sécurité.
  • Mauvais e-mail de destination – Les utilisateurs saisissent parfois les mauvaises adresses e-mail. Par conséquent, votre système ne parvient pas à leur envoyer des e-mails. Pour éviter cela, vous devez vous assurer que l'e-mail de destination est valide.
  • Conflits de plugins – Si vous utilisez un plugin de formulaire WordPress tiers, il est probable qu'il entre en conflit avec la fonctionnalité de formulaire de contact par défaut.

Comment surmonter le problème du formulaire de contact Divi qui n'envoie pas d'e-mails

Pour résoudre ce problème, vous avez besoin de l'aide du plug-in SMTP. Suivez le guide en 4 étapes ci-dessous pour commencer à utiliser ce plugin.

Étape 1 : vérifier les paramètres du formulaire de contact Divi

Avant de découvrir le processus de réparation, assurez-vous que votre formulaire de contact Divi est correctement paramétré.

  1. Ouvrir la page contenant le formulaire de contact
    formulaire ppwp-edit-divi
  2. Appuyez sur l'icône d'engrenage pour afficher la page des paramètres du formulaire de contact
  3. Dirigez-vous vers l'option E- mail dans l'onglet Contenu et remplissez l'adresse e-mail de l'administrateur
  4. Faites défiler jusqu'à la section Protection anti-spam et activez Utiliser un service de protection anti-spam , Google reCAPTCHA, par exemple

Étape 2 : Installez le plug-in SMTP

Avec plus de 2 millions d'utilisateurs d'un pôle à l'autre, WP Mail SMTP apparaît comme le plugin SMTP (Simple Mail Transfer Protocol) le plus populaire pour les sites WordPress. Il vous aide à connecter votre site à un service de messagerie externe pour améliorer la délivrabilité des e-mails.

En plus de cela, WP Mail SMTP vous permet de suivre les e-mails envoyés par votre site WordPress ainsi que les taux d'ouverture/clic. Il est chargé de sauvegarder les pièces jointes aux e-mails et d'exporter également vos journaux.

Le plugin vous fournit une version gratuite afin que vous puissiez le télécharger à partir du référentiel WordPress.

  1. Connectez-vous à votre tableau de bord d'administration WordPress et ouvrez PluginsAjouter un nouveau
  2. Tapez "WP Mail SMTP" dans la zone de mot-clé
  3. Installer et activer le plugin
  4. Trouvez les paramètres du plugin dans la section WP Mail SMTP de votre menu d'administration
    ppwp-wp-mail-smtp
  5. Vérifiez l'adresse e- mail de l'expéditeur. WordPress utilise votre adresse e-mail d'administrateur comme adresse e-mail par défaut, mais vous pouvez facilement la modifier.
    ppwp-wp-mail-smtp-from-email
  6. Entrez le nom de l'expéditeur

Étape 3 : Choisissez un service de messagerie

Lorsque vous utilisez un service de messagerie pour envoyer des e-mails depuis votre site, Divi n'aura pas à envoyer d'e-mails lui-même, ce qui empêche Divi d'envoyer des e-mails.

  1. Sélectionnez un expéditeur dans la liste
    ppwp-mailer
  2. Remplissez la clé API
  3. Enregistrez vos paramètres

Étape 4 : testez l'e-mail

Il est nécessaire de revérifier si le courrier électronique fonctionne correctement après toutes ces configurations.

  1. Accédez à l'onglet Test d'e-mail
  2. Fournissez un exemple d'adresse e-mail dans la zone Envoyer à
  3. Appuyez sur Envoyer un e-mail

WP Mail SMTP commence maintenant à exécuter un vérificateur de domaine et vous pouvez recevoir 2 messages différents indiquant l'état de votre e-mail de test. Si le message apparaît avec une étiquette verte, votre formulaire Divi fonctionne correctement.

Si vous voyez un message avec une étiquette rouge, il y a certainement un problème dans les paramètres de messagerie.

Formulaire de contact Divi Envoyer un e-mail Problème résolu !

Divi vous facilite également la création et la personnalisation de vos formulaires de contact via son module Formulaire de contact.

Parfois, votre site Web n'envoie pas d'e-mails en raison de problèmes de serveur ou de fonctions PHP. Pour le clarifier, vous pouvez utiliser WP Mail SMTP. Nous vous avons expliqué comment appliquer WP Mail SMTP pour résoudre le problème du formulaire de contact Divi.

N’hésitez pas à nous faire part de tout souci concernant votre formulaire de contact Divi.

Vous pouvez également être intéressé par la personnalisation des pages protégées par mot de passe dans Divi. Cliquez ici pour le vérifier.