WordPress编辑器显示空白页无法编辑,该如何排查修复?
WordPress更新后编辑器空白解决方案
这是古腾堡编辑器(WordPress默认编辑器)更新后冲突的典型现象,前端不受影响是因为冲突仅出现在后台编辑器的脚本加载环节,按下面的步骤逐一排查即可解决:
1. 排查浏览器缓存与扩展冲突
- 先按
Ctrl+Shift+R(Mac设备为Cmd+Shift+R)强制刷新后台编辑器页面,排除本地缓存的旧版编辑器脚本干扰 - 切换到浏览器无痕模式访问后台编辑页,或者暂时禁用所有广告拦截、脚本拦截类浏览器扩展,部分扩展会误拦截编辑器的核心JS请求
2. 排查主题/插件冲突
- 临时切换到WordPress默认主题(如Twenty Twenty-Four),查看编辑器是否恢复正常,如果恢复即为当前主题和新版编辑器不兼容,联系主题开发者索要适配更新即可
- 如果切换主题无效,逐一禁用所有插件,每禁用一个刷新一次编辑器页面,找到导致冲突的插件后,要么等待插件更新适配,要么暂时替换为同功能的其他插件
- 如果你更新的是WordPress核心版本,很多未及时更新的旧插件/主题没有适配新版古腾堡的API,是这类问题的高发原因
3. 临时应急方案
- 安装「经典编辑器」插件,直接换回旧版编辑器,完全规避古腾堡的兼容问题,所有旧内容都可以正常编辑
- 如果你不想更换编辑器,可以在
wp-config.php中加入以下代码关闭古腾堡的脚本合并功能,大部分场景下能直接解决空白问题:
define( 'CONCATENATE_SCRIPTS', false );
内容的提问来源于stack exchange,提问作者PHV
相关产品推荐
相关产品推荐

