解决 WordPress 中的主题错误
WordPress 主题错误可能会导致错误消息或空白白页,这通常被称为白屏死机。您可以使用以下步骤来诊断潜在的 WordPress 主题错误。
准备您的 WordPress 站点以进行故障排除
- 在执行任何故障排除之前,您应该始终备份您的网站。
- 禁用所有插件,尤其是所有缓存插件。
- 如果您的网站使用 wp_cache,您将需要禁用 WP_CACHE。
查找主题相关错误
- 启用 WordPress 调试模式。
- 访问您的网站并检查是否存在 PHP 错误。
- 如果出现 PHP 错误,请检查 themes 目录是否在文件路径中。示例如下:
Fatal error:Call to undefined function functionName() in /home/wp-content/themes/twentyeleven/functions.php on line 1
- 如果文件路径包含 themes,则可以确认问题出在主题上,您可以继续修复错误。
- 如果错误在您的网站上不可见,则您需要公开错误:
- 如果详细错误或日志显示 PHP 错误,那么您可以开始修复错误。
确定错误是否仅发生在您当前活动的主题中
- 使用 FTP 连接到您的主机以上传文件 cPanel / Managed WordPress / Plesk。
- 导航到包含您的 WordPress 站点的目录。
- 然后打开 wp-content/themes 目录。
- 记下安装的最新默认主题。
注意:默认 WordPress 主题以其发布年份命名。例如,2017 年推出的默认主题名为 twentyseventeen。
- 更新您的 WordPress 网站以使用数据库中的默认主题。
- 检查您的网站。如果问题不再存在,那么您已成功确定问题与您的非默认主题有关。
相关步骤
- 在确认问题与您的 WordPress 主题相关后,您可以继续解决问题。
更多信息
- 使用调试模式解决 WordPress 错误。
- 如果您在解决主题错误时需要任何帮助,我们的 WordPress 尊享版客户支持团队可以提供帮助。