描述
此插件将对您的WordPress安装进行一系列检查,以检测常见的配置错误和已知问题,也允许插件和主题作者添加自己的检查项。
调试部分,允许您收集有关您的WordPress和服务器配置的信息,这样您就可以简单地将其分享给主题、插件或官方WordPress.org支持论坛的支持代表。
故障排除允许您有一个干净的WordPress会话,该会话中所有的插件都会被禁用,并使用默认主题,但只对您[当前用户]有效,直到您将其禁用或注销。
工具部分可以让您检查WordPress的核心文件是否被篡改,邮件是否可以发送,以及您的插件是否兼容将来的PHP更新版本。
关于如何有效地使用健康检查插件的更多例子,请查看WordPress.org支持团队手册页面关于此插件。
欢迎在WordPress.org支持论坛及GitHub项目页面,或通过Slack中的#forums及#core-site-health频道进行反馈。
常见问题
-
启用故障排除后,我无法访问我的站点
-
如果您因任何原因卡在了故障排除模式,可以通过清除cookies来轻松的将其禁用。
您不熟悉如何清除cookie吗?不必担心,您也可以关闭所有的浏览器窗口,或者重新启动计算机,即可自动清除此特定cookie。
-
PHP兼容性检查结果显示这个插件只能用于PHP的某个版本?
-
该插件是为了给尽可能多的用户提供技术支持工具,这意味着该插件也要必须兼容于较老的站点。
检查PHP兼容性的工具不知道如何将这类代码与实际代码分开,因此会给出错误的结果。
目前,该插件已经在从5.2到7.3的每个PHP版本中进行了测试,并且都可以使用于这些版本。
评价
贡献者及开发者
更新日志
v1.5.1 (2022-11-02)
- Fixed a bug where if Health Check was disabled during troubleshooting, you would need to force-enable/disable other plugins or themes.
v1.5.0 (2022-09-10)
- Added a custom filter for the Health Check plugin PHP Compatibility check.
- Added functions which will try to disable cache solutions during troubleshooting.
- Added ability to force changes if loopbacks fail during troubleshooting.
- Changed how JavaScript is built and bundled in the plugin.
- Changed the location of the
phpinfo()
check to the Tools section. - Changed how troubleshooting mode implements its conditional actions and filters when enabled.
- Fixed styling issues for troubleshooting mode in WordPress 5.9.
- Removed Site Health Status from the plugin, as they were implemented in WordPress 5.2.
v1.4.5
- 修复WordPress 5.5前端的故障排除模式的出错问题。
v1.4.4
- 修复在仪表盘上使用故障排除模式时的隐藏 JavaScript 警告。
- 修复插件和主题列表在仪表盘上的故障排除模式下保持隐藏的问题。
v1.4.3
- 与WordPress 5.4兼容
v1.4.2
- 修复在调试部分缺失的回环请求标头
v1.4.1
- 修复了对各种MariaDB安装的SQL版本检查问题。
- 修复首次使用的用户在没有站点健康历史记录的情况下在日志文件中会生成警告的问题。
- 为新的PHP兼容性工具添加了缺少的翻译函数。
v1.4.0
- 修复在故障排除模式下启用健康检查插件时,查看站点健康页面出现的错误。
- 修复数据库版本检查方式不一致的问题。
- 修复Windows系统中如果有修改核心文件的情况下的文件对比视图。
- 修复一些高级插件无法在故障排除模式下启用的错误。
- 改进了旧版浏览器的样式。
- 改进了PHP模块检查已允许进行持续检查。应有助于一些edge环境下的测试。
- 改进了核心文件完整性检查。
- 改进了WP_cron的测试,现在对于那些在WordPress之外运行 “实际cron “的用户,也已经可以正常运行。
- 改进了htaccess规则测试,使其仅在使用支持这些规则的Apache服务器时运行。
- 修改站点健康分级指标。
- 修改了字符串,使其更加清晰。
- 在调试信息中添加了服务器标头的信息。
- 为WordPress 5.2的核心功能添加了polyfills,使其能够适用于较老站点。
- 在插件概述中添加了指向站点健康页的链接。
- 为插件添加了一个自定义功能,
view_site_health_checks
。 - 在调试界面增加了对父/子主题输出的支持。
- 在调试信息中添加了系统用户的信息。
- 为时区本地化添加了站点健康测试。
- 将
mbstring
和json
作为要求添加到PHP扩展列表中。 - 在故障排除仪表盘小工具的插件/主题列表中添加了一个缺失的切换。
- 增加了批量操作,以便在故障排除时启用或禁用插件,或启用故障排除模式。
- 在“工具”部分添加了插件兼容性检查工具。
- 添加了一个仪表盘小工具,以便在登录后可以一目了然地显示您的站点健康状态。
- 增加了站点健康测试结果的筛选。
- 增加了对WP-CLI的支持,您现在可以运行
wp health-check status
查看测试列表及其状态。 - 将兼容性函数从主文件中移出,移到
compat.php
中,这样就可有条件地对其进行加载。 - 在故障排除模式下,禁用WordPress中的致命错误(WSOD)保护。