title: "默认的医生诊断检查" post_status: publish comment_status: open taxonomy: category: - wp-cli-handbook post_tag: - Doctor - Guides - Repos


默认的医生诊断检查

尽管其强大之处在于可自定义的能力,wp doctor 仍包含一系列默认的诊断检查,这些检查被视为生产网站的建议。

使用 wp doctor list 查看这些默认检查:

名称 描述
autoload-options-size 当自动加载选项大小超过 900 kb 阈值时发出警告。
constant-savequeries-falsy 确认 SAVEQUERIES 常量的预期状态。
constant-wp-debug-falsy 确认 WP_DEBUG 常量的预期状态。
core-update 当有新的 WordPress 次要版本可用时报错;主要版本则发出警告。
core-verify-checksums 根据发布的校验和验证 WordPress 文件;失败时报错。
cron-count 当注册的定时任务总数超过 50 个时报错。
cron-duplicates 当注册的重复定时任务超过 10 个时报错。
file-eval 检查文件系统中是否存在正则表达式模式 `eval\(.*base64_decode\(.*` 的文件。
option-blog-public 确认 'blog_public' 选项的预期值。
plugin-active-count 当激活的插件超过 80 个时发出警告。
plugin-deactivated 当超过 40% 的插件处于停用状态时发出警告。
plugin-update 当有插件更新可用时发出警告。
theme-update 当有主题更新可用时发出警告。

进一步解释:

如果您创建自定义的 doctor.yml 配置文件,可以使用 wp doctor list --config=<file> 查看文件中列出的诊断检查。