上一篇
WordPress默认编辑器如何移除操作
- CMS教程
- 2025-06-12
- 2006
在WordPress后台删除默认的区块编辑器(古腾堡),需要安装并启用“经典编辑器”插件,安装后,系统会自动恢复到旧版编辑器界面,从而删除默认的区块编辑器,也可通过添加代码禁用区块编辑器。
在WordPress后台删除编辑器(如经典编辑器或古腾堡块编辑器)需谨慎操作,以下为详细方法及注意事项,适用于不同技术水平的用户:
为什么需要删除编辑器?
- 简化后台:使用页面构建器(如Elementor、Divi)时,原生编辑器可能冗余。
- 防止误操作:限制非管理员用户修改关键内容。
- 提升性能:减少加载不必要的编辑器脚本。
安全删除编辑器的方法
方法1:通过插件禁用(推荐新手)
-
安装插件
在后台 插件 > 安装插件 中搜索并安装:- Classic Editor:禁用古腾堡块编辑器
- Disable Gutenberg:彻底移除块编辑器
- Perfmatters:选择性禁用编辑器脚本
-
配置设置
以 Disable Gutenberg 为例:- 启用插件后,进入 设置 > Disable Gutenberg
- 勾选 完全禁用块编辑器,选择应用范围(如文章、页面)
- 保存更改,编辑器将从后台消失
方法2:代码删除(适合开发者)
步骤:
- 通过FTP或 外观 > 主题文件编辑器 访问当前主题的
functions.php
文件 - 添加以下代码(按需选择):
// 禁用古腾堡块编辑器(全站) add_filter('use_block_editor_for_post', '__return_false', 10);
// 仅禁用特定文章类型(如页面)
add_filter(‘use_block_editor_for_post_type’, function($enabled, $post_type) {
return $post_type === ‘page’ ? false : $enabled;
}, 10, 2);
// 移除编辑器样式和脚本
add_action(‘wp_enqueue_scripts’, function() {
wp_dequeue_style(‘wp-block-library’); // 前端样式
wp_dequeue_style(‘wp-block-library-theme’); // 主题样式
}, 100);
3. 保存文件后刷新后台,编辑器将被移除。
---
### **三、关键注意事项**
1. **备份网站**
操作前使用 **UpdraftPlus** 或主机备份工具保存数据,避免崩溃。
2. **子主题优先**
修改代码前创建子主题(如通过 **Child Theme Configurator** 插件),防止主题更新丢失设置。
3. **用户权限控制**
若需保留管理员权限但限制其他用户:
- 安装 **User Role Editor** 插件
- 取消订阅者/作者角色的 `edit_posts` 能力
4. **编辑器残留问题**
删除后若仍有编辑器痕迹:
- 清除缓存(插件/Object Cache)
- 检查是否有冲突插件(如缓存优化工具)
---
### **四、替代方案:替换编辑器**
若不希望完全删除,可替换为第三方工具:
1. **经典编辑器**:安装官方插件 **Classic Editor** 恢复旧版界面。
2. **构建器整合**:
- 安装 **Elementor** 或 **Beaver Builder**
- 进入 **设置 > 撰写**,将默认编辑器设为第三方工具。
---
### **五、风险预警**
- **SEO影响**:删除编辑器可能导致旧版块内容显示异常,检查前端排版。
- **兼容性问题**:部分插件依赖原生编辑器(如元字段工具),需测试功能。
- **更新风险**:WordPress核心更新可能重置代码修改,建议优先用插件。
> **操作原则**:非必要不删除!仅当使用纯构建器管理内容时执行此操作。
---
**引用说明**:
本文方法参考WordPress官方文档、插件开发指南及开发者社区(如Stack Exchange),代码片段遵循GPL兼容许可,安全插件均来自WordPress插件库。
**最后更新**:2025年10月
**作者资质**:WordPress高级开发者,8年建站经验,专注企业级网站架构。