You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress编辑页面致命错误:wp_theme_has_theme_json()未定义

修复WordPress编辑页面时的wp_theme_has_theme_json()未定义致命错误

问题根源

wp_theme_has_theme_json() 是WordPress 5.8及以上版本才提供的核心函数,报错说明:

  • WordPress核心版本低于5.8
  • 核心文件损坏/缺失
  • 主题或插件与当前WP版本不兼容

修复方案

1. 检查并修复WordPress核心

  • 登录服务器文件管理器或FTP,打开 wp-includes/version.php,查看 $wp_version 确认版本。
    • 若版本低于5.8:下载WordPress官方最新稳定版安装包,解压后删除包内的wp-content文件夹和wp-config.php,将剩余文件上传覆盖服务器上的WP核心文件(请勿覆盖自己站点的wp-content和wp-config.php)。
    • 若版本已达5.8+:直接执行上述核心文件覆盖操作,修复损坏的核心文件。

2. 排查主题冲突

临时切换到Twenty Twenty-Three等WordPress默认主题,尝试编辑页面。如果错误消失,说明当前主题不兼容,需更新主题或更换兼容主题。

3. 排查插件冲突

禁用所有插件,随后逐个重新启用,每启用一个就测试编辑页面,找到引发冲突的插件后,更新该插件或卸载。

4. 临时应急方案(不推荐长期使用)

若暂时无法处理核心或兼容性问题,可在当前主题的functions.php末尾添加以下代码,临时绕过错误:

if ( ! function_exists( 'wp_theme_has_theme_json' ) ) {
    function wp_theme_has_theme_json( $theme = null ) {
        return false;
    }
}

内容的提问来源于stack exchange,提问作者Ondřej Kubáň

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 14:58:17