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

如何在WordPress中禁用Gutenberg?无需插件启用经典编辑器方法

如何在WordPress中禁用Gutenberg编辑器并启用经典编辑器(无插件方案)

先给你看一眼Gutenberg编辑器的界面,确认是不是你要替换的这个工具:
Gutenberg编辑器界面

下面是两种不用插件就能搞定的方法,选一种适合你的就行:

方法一:通过主题functions.php添加代码(灵活可控)

这是最常用的方案,既能全局禁用Gutenberg,也能针对特定内容类型自定义设置:

全局禁用Gutenberg,全站点启用经典编辑器

把这段代码复制到你当前激活主题的functions.php文件末尾(记得先备份文件,防止操作出错):

// 禁用所有文章类型的Gutenberg块编辑器
add_filter('use_block_editor_for_post_type', '__return_false', 10);

// 将默认编辑器设置为经典可视化编辑器(TinyMCE)
add_filter('wp_default_editor', function() {
    return 'tinymce';
});

保存文件后刷新WordPress后台,新建或编辑文章时,就能看到熟悉的经典编辑器界面了。

仅针对特定内容类型禁用Gutenberg

如果你只想禁用文章(Post)的Gutenberg,保留页面(Page)或自定义内容类型的块编辑器,就用这段代码替换上面的内容:

add_filter('use_block_editor_for_post_type', function($enabled, $post_type) {
    // 把'post'换成你想禁用的内容类型,比如'page'就是页面
    if ($post_type === 'post') {
        return false;
    }
    return $enabled;
}, 10, 2);

方法二:通过wp-config.php添加常量(极简方案)

如果你不想碰主题文件,也可以直接在网站根目录的wp-config.php里添加常量来禁用Gutenberg:
打开wp-config.php,找到/* That's all, stop editing! Happy publishing. */这一行,在它上方添加:

// 全局禁用Gutenberg编辑器
define('GUTENBERG_DISABLE', true);

这种方法操作简单,但灵活性稍弱,会直接禁用全站的Gutenberg。

验证是否生效

完成操作后进入WordPress后台,点击「新建文章」,如果看到的是带有工具栏、支持文本/可视化切换的经典编辑器,就说明配置成功啦!

内容的提问来源于stack exchange,提问作者Ta Web

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 09:07:41