如何修复 Divi 联系表不发送电子邮件

已发表: 2022-07-04

Divi 由 Elegant Themes 设计和开发,证明自己是一个简单但功能强大的拖放页面构建器,可用于创建您的 WordPress 网站。 它带有许多内置的有用功能来自定义网站。

开箱即用,Divi 提供了一个默认模块,允许您在 WordPress 网站上的任何位置放置联系表格。 您可以添加具有许多表单字段的定制表单,例如文本、复选框、下拉菜单和单选按钮。 用户也更喜欢 Divi,因为它具有垃圾邮件保护和提交时重定向的能力。

但是,有时您的 Divi 联系表可能由于多种原因无法发送电子邮件。 在本文中,我们将指导您完成解决此问题的解决方案。

在开始之前,让我们看看如何在您的网站上生成 Divi 联系表格。

如何创建 Divi 联系表

毫无疑问,联系表格是任何商业网站最关键的元素之一。 它们不仅可以帮助客户与您的网站建立联系以获得支持,而且这些表格还可以帮助您审查新的潜在客户并让客户留在您的网站上。

您不需要任何插件即可在您的 WordPress 网站上显示联系表格。 为此,首先,您必须在您的站点上安装并准备好 Divi Builder。

然后,添加新页面或打开现有页面。 单击帖子编辑器中的Use Divi Builder按钮,然后单击Use Visual Builder

下一步是按加号 (+) 按钮并选择要插入页面的联系表单模块。

ppwp-divi-联系表单-模块

是时候设计您的联系表单了。 有吸引力的形式总是能吸引用户的注意力并比标准形式更好地增加转化率。 您可以更改表单上文本的字体、颜色、按钮颜色,甚至是“设计”选项卡中的间距。

ppwp-divi-联系表单设计

内容选项卡负责表单的外观。 它使您可以完全控制表单元素,包括文本、图像和图标。 您可以向表单添加新字段或删除默认字段。

ppwp-联系表单内容

在创建联系表单时,您还应该注意其他一些事项。

  • 标题– 为您的表单命名,例如为我们写表单、时事通讯表单、支持表单等。
  • 成功消息——用户在成功提交表单后收到的信息,例如,“感谢您与我们联系”。
  • Captcha – 启用此选项可防止机器人自动提交表单。

高级选项卡允许您应用自定义 CSS 和 HTML 属性。

ppwp-divi-form-高级设置

Divi 联系表未发送电子邮件

我们都了解每个网站上联系表格的重要性。 尽管如此,您的 Divi 联系表格并不总是能正常工作。 您可能遇到的常见问题之一是用户数据未发送到您的收件箱。

在开始解决这个问题之前,您可以回顾一下问题的可能根源。

为什么 Divi 联系表不起作用

以下是阻止 Divi 联系表单发送电子邮件的一些原因,与服务器限制和 PHP mail() 函数有关。

  • wp_mail() 函数– WordPress 使用 PHP 从您的网站发送电子邮件,但 PHP mail() 函数不能发送批量电子邮件。 此外,这些电子邮件未经身份验证,因此可能会被标记为垃圾邮件。
  • 服务器端问题– 一些托管服务器未设置为正确配置 PHP mail() 函数。 由于安全原因,他们可能突然决定不发送电子邮件。
  • 错误的目标电子邮件——用户有时会输入错误的电子邮件地址。 因此,您的系统无法向他们发送电子邮件。 为避免这种情况,您应确保目标电子邮件有效。
  • 插件冲突——如果您使用的是第三方 WordPress 表单插件,它可能与默认的联系表单功能发生冲突。

如何克服 Divi 联系表不发送电子邮件问题

要解决此问题,您需要 SMTP 插件的帮助。 按照下面的 4 步指南开始使用此插件。

第 1 步:检查 Divi 联系表设置

在发现修复过程之前,请确保您的 Divi 联系表设置正确。

  1. 打开包含联系表格的页面
    ppwp-编辑-divi-form
  2. 点击齿轮图标查看联系表单设置页面
  3. 前往“内容”选项卡中的“电子邮件”选项,然后填写管理员电子邮件地址
  4. 向下滚动到垃圾邮件防护部分并启用使用垃圾邮件防护服务,例如 Google reCAPTCHA

第 2 步:安装 SMTP 插件

WP Mail SMTP 从极到极产生了超过 200 万用户,它似乎是 WordPress 站点最流行的 SMTP(简单邮件传输协议)插件。 它可以帮助您将您的网站连接到外部电子邮件服务,以提高电子邮件的可传递性。

最重要的是,WP Mail SMTP 允许您跟踪 WordPress 站点发送的电子邮件以及打开/点击率。 它还负责保存电子邮件附件和导出日志。

该插件为您提供免费版本,因此您可以从 WordPress 存储库下载它。

  1. 登录到您的 WordPress 管理仪表板并打开插件添加新
  2. 在关键字框中输入“WP Mail SMTP”
  3. 安装并激活插件
  4. 在管理菜单的WP Mail SMTP部分中找到插件的设置
    ppwp-wp-邮件-smtp
  5. 检查发件人电子邮件地址。 WordPress 使用您的管理员电子邮件作为默认的发件人电子邮件地址,但您可以轻松更改它。
    ppwp-wp-mail-smtp-来自-email
  6. 输入发件人姓名

第 3 步:选择邮件服务

当您使用邮件服务从您的站点发送电子邮件时,Divi 不必自己发送电子邮件,这会阻止 Divi 发送电子邮件。

  1. 从列表中选择一个邮件
    ppwp 邮件程序
  2. 填写 API 密钥
  3. 保存您的设置

第 4 步:测试电子邮件

在所有这些设置之后,有必要仔细检查电子邮件是否正常工作。

  1. 转到电子邮件测试选项卡
  2. 在“发送至”框中提供示例电子邮件地址
  3. 发送电子邮件

WP Mail SMTP 现在开始运行域检查器,您可能会收到 2 条不同的消息,显示您的测试电子邮件的状态。 如果消息带有绿色标签,则您的 Divi 表单功能正常。

如果您看到带有红色标签的消息,则电子邮件设置肯定存在问题。

Divi 联系表发送电子邮件问题已解决!

Divi 还可以让您通过其联系表格模块轻松创建和自定义联系表格。

有时,由于服务器问题或 PHP 功能,您的网站无法发送电子邮件。 要清除它,您可以使用 WP Mail SMTP。 我们已经指导您应用 WP Mail SMTP 来解决 Divi 联系表问题。

如果您对 Divi 联系表有任何疑问,请随时告诉我们。

您可能还对在 Divi 中自定义受密码保护的页面感兴趣。 点击这里查看。