您是否在网站上遇到常见的 WordPress 错误?您想自己解决这些 WordPress 错误吗?通过简单的故障排除步骤可以解决大多数这些错误。在本初学者指南中,我们将向您展示如何一步一步地解决 WordPress 错误。

排除WordPress错误

1. 创建 WordPress 站点的完整备份

您应该做的第一件事是创建 WordPress 网站完整备份。如果您已经在使用 WordPress 备份插件,请确保将最近的备份安全地存储在某处。

如果您没有使用备份插件,那么您应该立即开始使用。但是,如果您无法访问 WordPress 站点的管理区域,则需要手动备份数据库和文件。

备份允许您在出现问题时轻松恢复 WordPress 网站。它们是您抵御安全威胁,黑客攻击和数据丢失的第一个也是最重要的防御措施。

2. 停用您网站上安装的所有插件

大多数时候错误是由插件相互冲突,主题或 WordPress 核心引起的。停用您网站上的所有 WordPress 插件很可能会解决问题。然后,您可以通过在您的网站上逐个激活插件来找出导致问题的插件。

如果您可以访问 WordPress 网站的管理区域,那么只需转到插件页面即可。

选择并停用WordPress中的所有插件

首先,您需要选择所有插件,然后从 “批量操作” 下拉菜单中选择 “取消激活” 。单击 “应用” 按钮以停用所有选定的插件。

如果您无权访问管理区域,则需要使用 FTP 或 phpMyAdmin 来停用所有插件。

只需使用 FTP 客户端连接到您的网站即可。如果您之前没有使用过 FTP,那么您可能希望了解如何使用 FTP 将文件上传到 WordPress

导航到 wp-content 文件夹并将 plugins 文件夹重命名为 “plugin.deactivate” 。

使用FTP重命名插件文件夹

有关更详细的说明,请参阅我们的文章,了解如何在无法访问 wp-admin 时停用所有插件

3. 切换到默认的 WordPress 主题

有时,您的 WordPress 主题可能会导致您的网站出现问题。您可以通过切换到 Twenty Sixteen 或 Twenty Fifteen 这样的默认 WordPress 主题,轻松找出您的主题是否导致问题。

转到外观» 主题页面,然后单击默认主题旁边的激活按钮。

切换到默认的WordPress主题

但是,如果您无法访问 WordPress 站点的管理区域,则需要使用 FTP 切换主题。

使用 FTP 客户端连接到您的网站,然后导航到/ wp-content / themes /文件夹。将当前活动主题下载为桌面备份。

之后,您需要删除除 TwentySixteen 之类的默认 WordPress 主题之外的所有主题。由于您的活动主题将不再可用,WordPress 现在将自动切换到使用默认主题。

如果您的主题导致了问题,那么您应该能够立即登录到您的 WordPress 网站。

4. 刷新永久链接

WordPress 使用 SEO 友好的 URL 结构或永久链接。有时永久链接结构未正确更新或配置,这可能会导致您网站上出现意外的 404 错误

您可以轻松刷新固定链接,而无需更改 WordPress 网站上的任何内容。访问设置» 永久链接页面,然后单击 “保存更改” 按钮,不做任何更改。

更新WordPress中的永久链接

5. 备份和删除.htaccess 文件

损坏的.htaccess 文件通常是内部服务器错误的原因。

首先,您需要使用 FTP 客户端连接到您的网站。.htaccess 文件位于站点的根目录中。

由于它是隐藏文件,您可能需要强制 FTP 客户端显示隐藏文件。请参阅我们的文章,了解为什么在 WordPress 网站上找不到.htaccess 文件

您需要将.htaccess 文件作为备份下载到计算机,然后从 Web 服务器中将其删除。

您现在可以尝试登录 WordPress 网站并转到设置» 永久链接页面。单击 “保存更改” 按钮以刷新永久链接并为您的站点重新生成新的.htaccess 文件。

6. 修复 WordPress 站点 URL

对 WordPress URL 和站点 URL 选项设置不正确也可能导致重定向问题404 错误和一些其他常见问题。

可以通过访问设置» 常规页面从管理区域更改 WordPress URL 和站点 URL 选项。

从管理区域更改WordPress地址和站点地址选项

确保两个 URL 完全相同。

如果您无权访问 WordPress 网站的管理区域,则可以使用 FTP 更改这些 URL 。使用 FTP 有两种方法:

在 wp-config.php 文件中更新 WordPress URL 和站点 URL 设置

使用 FTP 客户端连接到您的网站后,找到 wp-config.php 文件。现在,您需要在记事本等文本编辑器中编辑此文件。

转到说明的行,/* That's all, stop editing! Happy blogging. */就在它之前,添加以下代码:

1
2
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

不要忘记用您自己的域名替换 example.com 。现在保存更改并将文件上传回服务器。

使用 functions.php 文件更新 URL

您还可以使用主题的 functions.php 文件更新 URL 。

打开 FTP 客户端并导航到/ wp-content / themes /文件夹。打开当前活动主题的文件夹,找到其中的 functions.php 文件。现在,您需要在记事本等文本编辑器中编辑 functions.php 文件。

只需在函数文件的底部添加以下行:

1
2
update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );

登录到您的站点后,请不要忘记从设置页面更改 WordPress URL 。在设置页面上添加它们后,您需要从主题的函数文件中删除这些行。

7. 检查阅读设置

如果你新创建的 WordPress 网站没有被搜索引擎索引,那么这是你应该做的第一件事。

登录您的 WordPress 网站,然后转到设置» 阅读页面。向下滚动到页面底部,确保未选中 “搜索引擎可见性” 旁边的框。

搜索引擎可见性

此选项允许您阻止搜索引擎在搜索中显示您的网站。当网站管理员在一个尚未准备好上线的网站上工作时,它会被网站管理员使用。有时您可能会意外检查此设置并忘记它。

当您的网站准备好上线时,请确保取消选中此选项。

8. 电子邮件问题排查

许多 WordPress 托管服务提供商没有正确配置邮件设置。这会阻止您和您的用户接收来自 WordPress 的电子邮件。

如果您使用的是联系表单插件,那么您也将无法接收这些电子邮件。您也不会收到任何 WordPress 通知。

请参阅我们有关如何修复 WordPress 不发送电子邮件问题的文章中的完整分步说明。

9. 扫描恶意软件和后门程序

如果您怀疑您的 WordPress 网站受到恶意软件的影响,那么您应该使用 Sucuri 扫描您的网站。它是 WordPress 网站所有者最好的网站安全监控服务。

请参阅我们关于 Sucuri 如何帮助我们在 3 个月内阻止 450,000 次 WordPress 攻击的案例研究。

有关更详细的说明,请参阅有关如何扫描 WordPress 网站以获取潜在恶意代码的指南

获得更好的支持

按照上述故障排除步骤后,您将能够修复许多最常见的 WordPress 错误。但是,如果问题仍然存在,那么您可以寻求进一步的支持。

WordPress 是一个社区软件,因此您可以通过在 WordPress 支持论坛上发布来获得社区的帮助。以下是如何编写更好的支持请求:

  • 礼貌和善良。无论你有多沮丧或沮丧,都不要使用刺耳的语言。
  • 简要提一下你的问题。
  • 描述您到目前为止所采取的故障排除步骤。
  • Uplaod 在云图像共享服务上截图,然后在支持线程中添加链接。

有关此主题的更多信息,请查看我们的指南,了解如何正确地请求 WordPress 支持并获取它