WordPress 表单无法工作:7 个故障排除技巧


表单对于任何 WordPress 网站都很重要,因为它们允许您与访问者联系并收集他们的联系信息。但有时,它们可能会停止工作,这可能会损害用户体验并阻止您收集重要数据。

幸运的是,有多种方法可以对 WordPress 表单进行故障排除并使其重新启动并运行。

在本指南中,我们将向您展示当您的 WordPress 表单无法正常工作时该怎么做,并分享我们的重要故障排除技巧。

WordPress 表单错误概述

表单使您能够构建电子邮件列表、创建安全的用户注册、收集用户反馈等。当您的表单停止工作时,您可能会失去潜在的潜在客户并损害网站参与度。

在我们深入探讨故障排除提示之前,了解常见的 WordPress 表单错误可以节省您的时间并减少挫败感。以下是一些最常见的:

  • 表单未正确提交。这可能是由于多种原因造成的,例如插件冲突、表单配置不正确或服务器端问题。

  • 表单不发送通知电子邮件。这通常是由于表单插件设置或 SMTP 设置不正确造成的。

  • 验证错误。当用户填写表单但收到指示必填字段缺失或不正确的错误消息时,就会发生这些错误。它们通常是由于表单字段设置配置错误或与其他软件的兼容性问题造成的。

  • 垃圾邮件提交。即使采用验证码等反垃圾邮件措施,某些表单仍然会收到虚假或垃圾邮件提交。如果不加以控制,除了使您的收件箱变得混乱之外,它们还会降低您的网站速度。

当 WordPress 表单无法工作时该怎么办

在本节中,我们将分享 7 个故障排除技巧来帮助您解决 WordPress 表单问题。

以下是我们将在本指南中介绍的所有技巧的快速概述。如果您对特定提示感兴趣,可以单击链接在文章中向前跳:

让我们开始吧!

1. 更新 WordPress、主题和插件

过时的软件是导致网站问题(包括表单错误)的主要原因之一。

软件开发人员不断致力于改进他们的产品。每次发布更新时,开发人员都会修复软件错误、修补安全漏洞并改进功能。

通过保持所有内容最新,您可以确保您的 WordPress 网站(包括其表单)平稳、安全地运行。

要更新您的 WordPress 网站,您需要做的第一件事是转到仪表板»更新

在“更新”部分,您可以查看 WordPress 核心、插件和主题是否有任何可用更新。

如果 WordPress 核心更新可用,您应该首先优先考虑该更新。为了安全地更新您的 WordPress,您可能需要查看我们的终极指南,了解如何为初学者更新 WordPress。

完成后,继续向下滚动页面以开始更新您的插件和主题。

我们建议一次执行一项更新,以避免任何潜在问题。为此,只需选中插件或主题名称左侧的框,然后单击“更新插件”或“更新主题”。

更新 WordPress 核心、插件和主题后,您可以返回表单并进行测试以查看问题是否已解决。

专家提示:您想花更少的时间在 WordPress 维护任务上,以便有更多的时间来发展您的业务吗?我们的 WPBeginner 维护服务随时为您提供帮助。我们负责处理从软件更新到正常运行时间监控的所有事务,以便您不再为网站带来压力。

2. 检查插件冲突

WordPress 插件非常适合扩展网站功能,但有时它们不能很好地协同工作。插件之间的冲突可能会导致表单出现问题。

要查看插件冲突是否导致您的表单问题,您需要做的第一件事是导航到插件 » 安装的插件你的 WordPress 仪表板。

从这里,您可以单击“活动”选项卡来访问站点上所有当前活动插件的列表。

现在,您需要停用除您正在使用的 WordPress 表单插件之外的所有插件。您可以通过单击每个插件名称下方的“停用”按钮来执行此操作。

或者,您可以通过单击插件名称左侧的框来批量停用所有插件。

然后,从“批量操作”下拉菜单中选择“停用”,然后选择“应用”按钮。

仅在表单插件处于活动状态的情况下,您现在可以测试表单以查看问题是否仍然存在。如果表单工作正常,则可能是停用的插件之一导致了冲突。

现在,让我们找出哪个插件导致了您的表单问题。

为此,只需导航到“全部”选项卡,然后尝试通过单击“激活”一一重新激活您的插件。然后,您可以每次测试表单以查找冲突的插件。

如果您的表单在重新激活插件后停止工作,那么您就找到了罪魁祸首。因此,您可能需要寻找插件替代方案来解决表单问题。

3.清除缓存

缓存是加快 WordPress 网站速度的好方法。但是,它可能会显示网站组件(包括表单)的过时版本。考虑到这一点,清除浏览器缓存可以帮助解决此问题。

与浏览器缓存类似,缓存插件也可能提供表单的过时版本。如果您使用缓存插件,那么您也可以继续清除 WordPress 缓存,以确保您的表单显示最新版本。

我们建议您在指南中了解如何清除 WordPress 中的缓存,了解清除浏览器和网站缓存的步骤。

清除缓存后,您可以返回到显示表单的页面。然后,您需要对其进行测试以查看问题是否已解决。

4. 检查插件设置

不正确的表单插件设置也可能导致表单问题。因此,检查和调整这些设置可能有助于解决您的表单问题。

在本节中,我们将向您展示如何查看 WPForms 插件设置。如果您使用不同的 WordPress 表单插件,那么您将需要阅读他们的文档。

首先,您可以从 WordPress 仪表板单击“WPForms”。这会将您重定向到构建器的“表单概述”面板。

然后,只需将鼠标悬停在所有表单列表中不起作用的表单上,然后单击“编辑”。完成此操作后,您将到达 WPForms 构建器界面。

垃圾邮件防护可确保您的表单不会收到虚假的表单提交。因此,如果您遇到垃圾邮件提交问题,最好验证您的垃圾邮件防护配置。

为此,您需要转到设置»垃圾邮件防护和安全。然后,您可以检查垃圾邮件防护措施是否已打开。

接下来,让我们验证您的通知配置。

在“通知”部分中,您需要检查“发送至电子邮件地址”字段中的电子邮件地址中是否存在拼写错误。

如果您设置多个收件人,则应检查是否使用逗号分隔每个收件人。

如果您不确定是否正确设置了多个电子邮件收件人,我们建议您在指南中详细了解如何创建包含多个收件人的联系表单。

下一步是检查用户提交表单时发生的情况。这将帮助您确保正确配置重定向、感谢消息和任何其他后续操作。

您可以前往“确认”部分开始检查。

如果您将确认类型设置为“显示页面”,则需要确保该页面在您的 WordPress 网站上有效。如果您选择“转到 URL(重定向)”,您可能需要仔细检查附加的链接以确保其有效。

5. 测试电子邮件送达率

您的 WordPress 表单也可能存在问题,无法向您或您的用户发送通知电子邮件。

有时,WordPress 电子邮件最终可能会进入垃圾邮件文件夹。这是因为默认的 WordPress 电子邮件使用 PHP()mail 函数,该函数在不同的托管服务器上通常配置不正确。

幸运的是,像 WP Mail SMTP 这样的 SMTP 插件可以帮助解决这个问题。

WP Mail SMTP 是一个功能强大的插件,可以提高电子邮件的送达率。它具有解决电子邮件丢失或被标记为垃圾邮件等问题所需的所有功能。

首先,您需要安装并激活 WP Mail SMTP 插件。然后,您可以按照我们指南中有关如何修复 WordPress 不发送电子邮件问题的步骤进行操作。

我们还建议阅读我们的指南,了解如何从 WordPress 发送测试电子邮件。

6. 检查Web服务器配置

过时的服务器软件可能会导致 WordPress 和表单插件出现兼容性问题。为了确保顺利运行,您需要确保您的服务器满足 WordPress 的最低要求。

WPForms 可让您检查您的站点使用的服务器软件以及 PHP 和 MySQL 的版本。

要访问这些详细信息,您可以从 WordPress 仪表板导航至 WPForms » 工具 » 系统信息

然后,滚动浏览“系统信息”以找到“网络服务器配置”部分。

一旦找到它,您所要做的就是将 PHP 和 MySQL 版本与 WordPress 的最低要求进行比较。

从最新的 WordPress 版本 (6.6.1) 开始,最低要求为:

  • PHP:7.4 或更高版本。

  • MySQL:版本 5.6 或更高版本(或 MariaDB 版本 10.1 或更高版本)。

如果您的服务器未运行推荐的 PHP 和 MySQL 版本,那么您应该联系您的 WordPress 托管提供商。大多数托管提供商都会帮助您升级服务器的软件以满足当前的 WordPress 要求。

您还可以查看我们有关如何在 WordPress 中更新 PHP 版本的指南。

7. 联系插件支持

有时,尽管您尽了最大努力,您的 WordPress 表单仍然无法工作,您将需要实际帮助。

如果您已尝试了所有之前的 WordPress 故障排除技巧,但您的表单仍然无法正常工作,那么是时候联系该插件的支持团队了。大多数信誉良好的插件通过其官方网站、论坛或专用支持门户提供支持。

使用 WPForms,您可以提交电子邮件票证以获得支持。要联系他们的支持团队,只需登录您的 WPForms 帐户并选择“支持”选项卡即可。

然后,您应该看到一个包含以下字段的表单:

  • 姓名。您可以在此处分享您的姓名,并让 WPForms 支持团队知道他们正在与谁交谈。

  • 电子邮件。您可以填写您的电子邮件地址,以便 WPForms 可以将所有回复发送给您。

  • 确认电子邮件。再次输入您的电子邮件地址,确保其与“电子邮件”字段中的地址匹配。

  • 今天我们能为您提供什么帮助?在这里,您可以从可用选项中进行选择。当您的表单出现问题时,让我们选择“技术问题或错误”。

  • WPForms 版本。只需输入您的 WordPress 网站上安装的插件版本即可。您可以在 WordPress 仪表板中转到插件 » 安装的插件 » WPForms » 描述来检查这一点。

  • 问题/消息。在最后一个字段中,您需要以具体、简洁的描述写下您面临的问题。

完成后,您可以单击“提交”按钮。您应该立即收到一封电子邮件以确认您提交的票证。

奖励:联系 WordPress 紧急支持服务

如果您在修复 WordPress 表单时仍然遇到问题,那么可能是时候联系专业人士了。

我们的按需 WordPress 支持服务可以排除错误并修复它们,以便您的表单立即重新启动并运行。我们的专家 24/7 全天候待命,可以快速可靠地解决任何 WordPress 问题。

如需了解更多详细信息,请立即联系我们的高级 WordPress 支持服务!

我们希望本指南能够帮助您了解当 WordPress 表单无法工作时该怎么做。接下来,您可能想了解如何创建安全的联系表单以及在 WordPress 中创建更具交互性的表单的提示。

如果您喜欢这篇文章,请订阅我们的 WordPress 视频教程 YouTube 频道。您还可以在 Twitter 和 Facebook 上找到我们。