当前位置:首页 > CMS教程 > 正文

WordPress默认编辑器如何移除操作

在WordPress后台删除默认的区块编辑器(古腾堡),需要安装并启用“经典编辑器”插件,安装后,系统会自动恢复到旧版编辑器界面,从而删除默认的区块编辑器,也可通过添加代码禁用区块编辑器。

在WordPress后台删除编辑器(如经典编辑器或古腾堡块编辑器)需谨慎操作,以下为详细方法及注意事项,适用于不同技术水平的用户:


为什么需要删除编辑器?

  • 简化后台:使用页面构建器(如Elementor、Divi)时,原生编辑器可能冗余。
  • 防止误操作:限制非管理员用户修改关键内容。
  • 提升性能:减少加载不必要的编辑器脚本。

安全删除编辑器的方法

方法1:通过插件禁用(推荐新手)

  1. 安装插件
    在后台 插件 > 安装插件 中搜索并安装:

    WordPress默认编辑器如何移除操作  第1张

    • Classic Editor:禁用古腾堡块编辑器
    • Disable Gutenberg:彻底移除块编辑器
    • Perfmatters:选择性禁用编辑器脚本
  2. 配置设置
    Disable Gutenberg 为例:

    • 启用插件后,进入 设置 > Disable Gutenberg
    • 勾选 完全禁用块编辑器,选择应用范围(如文章、页面)
    • 保存更改,编辑器将从后台消失

方法2:代码删除(适合开发者)

步骤:

  1. 通过FTP或 外观 > 主题文件编辑器 访问当前主题的 functions.php 文件
  2. 添加以下代码(按需选择):
    // 禁用古腾堡块编辑器(全站)
    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年建站经验,专注企业级网站架构。
0