WordPress 5.2 向您的 WordPress 仪表板添加了一个新的站点健康评分,与任何评分一样,您可能想知道如何获得完美的 100% 评分。
网站健康评分在 WordPress 5.2 中的工作原理
WordPress 5.2 中的网站健康增加了强大的工具,可帮助您识别潜在问题并在他们处理您的网站时轻松修复它们。
站点运行状况工具会运行一系列测试,然后根据发现的内容与您分享结果和建议。
更好的是,测试是可过滤的,插件和主题可以添加自己的测试或删除现有的测试。
更新您的 WordPress 站点后,您会在“工具”>“站点运行状况”下找到两个新页面。
第一页给你看站点健康,结果分类为:
这些测试是 WordPress 用来计算您的站点健康分数的测试。不用说,关键测试更为重要,在这些测试中表现不佳可能会降低您获得 100% 网站健康分数的机会。
体检结果展示Key有关性能和安全性的信息。性能检查包括检查:
- WordPress 版本
- 最新 PHP 版本
- SQL 服务器版本
- 安装推荐的 PHP 模块
- UTF8MB4 支持
- 预定事件
- 工作 HTTP 请求
- REST API 可用性
- 执行环回请求</li >
安全检查包括:
- 活动主题
- 最新插件
- HTTPS 连接
- 安全通信
- 关闭调试模式
- 与WordPress.org通信
- 启用后台更新
部分 The第二个页面是“网站健康信息”页面,里面包含了很多与网站健康相关的信息。这里有一个方便的按钮,可以将所有信息复制到剪贴板,以便您可以与支持您的开发人员共享。例如,如果您向插件作者寻求帮助,这为您提供了一种向他们提供有关您网站的信息的便捷方式:
在 WordPress 5.2 中获得 100% 网站健康评分的十个技巧
现在您已经了解 WordPress 运行检查以检查你的网站,这里有一些你可以做的事情来获得 100% 的网站健康评分。
1.让 WordPress 保持最新状态
我们经常听到这种说法,但实际上,我们中的许多人甚至没有注意到它出现在我们的仪表板上(烦人!)主要更新的更新通知频率。幸运的是,更新 WordPress 现在只需单击一下即可。默认情况下,会自动进行较小的更改。
虽然后台更新可以disabled ,但最好不要这样做。
测试结果将告诉您您的网站是否是最新的,以及它是否正在与 WordPress.org 通信。要获得运行这些更新的最佳方式,请查看我们关于如何安全更新 WordPress 的指南。
2.使主题和插件保持最新
不要停止更新 WordPress 核心。全力以赴并更新所有主题和插件。您可以从常规 WordPress 更新区域(仪表板 → 更新)以及相应的主题和插件区域更新这些扩展:
3.删除未使用的主题和插件
除了更新您正在使用的主题和插件外,您还需要删除所有未使用的主题和插件。未更新的主题和插件存在安全风险,这就是删除它们更安全的原因。
但有一个例外 - 保留最新的默认主题,即使您没有使用它(例如二十九)。
4.使用最新的 SQL Server 版本
数据库服务器软件是 WordPress 用于存储内容和设置的数据库的一项强大功能。有两个常用选项,具体取决于主机的配置:
- MySQL
- MariaDB(MySQL 的一个分支)
为了提高网站的性能和安全性(以及网站健康评分),您需要确保使用的是最新版本——WordPress 建议运行 MySQL 5.6+ 或 MariaDB 10.1+ 版。
如果您不确定如何执行此操作,最好的入门方法是联系您的主机支持人员。
5.升级到最新的 PHP 版本
PHP 是支持 WordPress 大部分功能的编程语言。
升级到最新版本可以提供巨大的性能改进,以及更好的安全性(因为旧版本不再接收安全更新)。
目前,WordPress 建议您使用 PHP 7.3+。
许多 WordPress 主机为您提供了从仪表板中选择 PHP 版本的选项。或者,您可以联系版主寻求帮助。
无论哪种方式,我们都建议您按照我们的指南安全升级到 PHP 7+。
6.确保关闭调试模式
WordPress 有一些内置的调试工具,可以为开发人员生成有用的消息。最重要的工具是 WordPress 安装中的 WP_DEBUG。
但是,在实时站点上,不应打开调试模式,因为它可以向访问者泄露有关您站点的大量信息,因此存在安全风险。这就是为什么如果您仍然打开调试模式,WordPress 将获得您网站的健康评分。
要配置调试模式,在wp-config.php文件中找到下面一行:
define('WP_DEBUG', true);
设置它关闭,您可以将 true 更改为 false,或者只删除整行。
7.安装 SSL 证书并使用 HTTPS
HTTPS(安全 HTTP)是一种加密方法,可以保护您的服务器与访问您网站的任何用户的浏览器之间的通信通信,这就是为什么您拥有绿色挂锁的原因相信您的网络浏览器。
此外,Google Chrome 最终将开始将所有非 HTTPS 页面标记为“不安全:”:
为避免这种情况并获得站点健康评分,您需要安装 SSL 证书,然后将站点迁移到 HTTPS。
许多主机现在通过 Let's Encrypt 提供免费的 SSL 证书,只需点击几下即可安装,或者您可以找到其他免费且便宜的 SSL 证书。安装 SSL 证书后,请按照我们的指南安全地迁移到 HTTPS。
8.保持 REST API 启用
WP REST API 可帮助您的 WordPress 核心与互联网上的各种网络、桌面和移动应用程序进行通信。这有助于 WordPress 作为一个内容管理系统有效地工作,存储和提供在互联网上可见的内容。
WP REST API 默认启用,但一些插件(尤其是安全插件)和开发者会禁用它。
但是,如果您想要完美的 WordPress 网站健康评分,则需要启用 WP REST API。大多数禁用 REST API 的插件或工具也会为您提供启用它的设置。
9.确保 WP Cron 已启用
通常,WordPress 会处理许多日常任务,例如备份、发布帖子或检查更新。此功能由 cron 作业系统处理,这是服务器用来处理计划任务或重复事件的特殊技术。许多插件也依赖于 WordPress 的 cron 系统来执行任务,但有时它们会占用大部分资源。
要检查 WP Cron 是否正常工作,您可以使用免费的 WP-Cron Status Checker 插件来获取一个新的仪表板小部件,告诉您它的状态:
如果不行可以查看wp-config.php文件中包含以下行:
define('DISABLE_WP_CRON', true);
要重新启用 WP Cron,您只需删除该行。或者,如果这不是问题,您可以联系房东的支持以获得进一步帮助。
10.安装所有推荐的 PHP 模块
PHP 模块在使您的站点运行的服务器上执行任务方面发挥着重要作用。 WordPress 核心依赖于一系列 PHP 模块来帮助它执行任务。如果某个模块在您的服务器上不可用,WordPress 将不得不使用效率较低的方法来完成任务,或者它可能只是删除了该功能。
如果您错过了推荐和必需的模块之一,WordPress 会告诉您缺少哪个模块,您的网站健康评分是:
要解决此问题,请询问版主是否可以帮助您安装模组。
不要强调您的 WordPress 网站健康分数
虽然在网站健康区域看到完美的 100% 分数很令人满意,但您不需要获得完美分数拥有一个安全、有效的 WordPress 网站,一些开发人员已经表达了他们对这种新评分方法的看法。
您对 WordPress 5.2 中的新网站健康评分功能有任何疑问吗?在评论中提问!