5种方法禁用WordPress Gutenberg编辑器
WordPress 5.0版本发布后,Gutenberg区块编辑器彻底革新了内容创作体验。这款编辑器专为非技术用户设计,旨在简化WordPress上的内容创建流程。通过引入区块化界面,Gutenberg让构建多媒体丰富的文章和页面变得前所未有的简单和直观。然而,正如所有事物都有两面性,Gutenberg虽然拥有诸多优势,但也存在一些不足之处。对于习惯于传统经典编辑器文本格式的用户来说,Gutenberg可能需要一段适应期。尽管选择使用哪种编辑器是个人偏好,但若您更青睐经典编辑器而非现代替代品,本文将为您提供全面指南,介绍如何禁用Gutenberg并恢复经典编辑器。
Gutenberg与经典编辑器
在之前的文章中,我们深入探讨了十项人们偏爱经典编辑器而非Gutenberg区块编辑器的原因。实际上,禁用Gutenberg区块编辑器并非复杂任务,通过本文您将掌握多种实现方法。
### Gutenberg区块编辑器 vs. WordPress经典编辑器
#### 1. 无插件禁用Gutenberg编辑器
虽然市面上存在多种禁用Gutenberg的插件,但若您希望彻底摆脱区块编辑器且拥有简单博客,可直接在主题的functions.php文件中添加以下代码。务必使用子主题或代码片段插件保存此更改,以防主题更新时覆盖配置。
“`php
/* Disable Gutenberg Block Editor */
add_filter(‘use_block_editor_for_post’, ‘__return_false’, 10);
“`
若需同时禁用Gutenberg小工具编辑器,请额外添加:
“`php
/* Disable Widgets Block Editor */
add_filter( ‘use_widgets_block_editor’, ‘__return_false’ );
“`
#### 2. 使用Disable Gutenberg插件
虽然上述方法简洁高效,但直接修改主题文件存在风险,且可能无法满足特定需求。例如,您可能希望仅对文章禁用Gutenberg,而保留页面和自定义文章类型的区块编辑功能。此时,Disable Gutenberg插件将提供更灵活的解决方案。
操作步骤如下:
1. 登录网站管理面板,进入”插件 > 安装插件”。
2. 使用右上角搜索框输入”Disable Gutenberg”。
3. 安装并激活由Jeff Starr开发的该插件。选择此插件的原因在于其拥有超过600,000个活跃安装,远超同类插件,彰显其社会认可度和可靠性。
激活后,点击”设置”菜单下的”Disable Gutenberg”选项,或通过”插件”菜单访问设置链接。在设置页面,您可选择全局禁用Gutenberg,或针对特定用户角色、文章类型、模板或文章ID进行设置。请注意,必须取消勾选”Disable Gutenberg everywhere”才能启用选择性禁用功能。
完成配置后,保存更改。您将发现创建页面或文章时,Gutenberg区块编辑器已自动切换为经典文本编辑器。
#### 3. 使用Classic Editor插件
若您希望完全恢复旧版内容编辑器,Classic Editor插件是最佳选择。作为WordPress社区官方开发的项目,该插件已获得超过500万次活跃安装,是喜爱经典编辑器的用户首选方案。
安装激活后,通过”插件”菜单打开设置页面,您将看到以下选项:
1. 在”Default editor for all users”中选择”Classic editor”。
2. 在”Allow users to switch editor”中选择”No”。
保存设置后,打开文章或页面,经典编辑器将自动替代区块编辑器。若允许用户切换编辑器,系统会在文章和页面部分显示更多选项,但这可能导致多用户环境下界面混乱,因此建议强制使用经典编辑器。
#### 4. No Gutenberg插件
除了上述两种主流插件,还有一些其他选择值得注意。”No Gutenberg – Disable Gutenberg Block Editor”插件提供极简解决方案,安装激活后无需额外配置即可生效。
#### 5. 通过CodePopular禁用Gutenberg
CodePopular插件与”No Gutenberg”类似,安装激活后自动将Gutenberg替换为经典编辑器。但需注意,此类插件安装量和评论较少,使用时需谨慎。
### 将经典与Gutenberg编辑器结合使用
尽管Classic Editor插件广受欢迎,但Gutenberg最新版本引入了”经典”区块功能,允许用户在区块编辑器中切换至经典编辑器界面。当您希望同时使用两种编辑器且无需额外插件时,这是理想选择。
创建内容后,可随时使用”转换为区块”选项将经典区块转换为Gutenberg区块。
### 总结
本文介绍了多种禁用Gutenberg并恢复经典编辑器的方法。若追求稳定可靠,建议优先考虑Disable Gutenberg或Classic Editor插件;若追求便捷,No Gutenberg或CodePopular是不错的选择。此外,您还可以尝试手动代码编辑或利用Gutenberg内置的经典区块功能。根据实际需求选择最适合您的方案。