WordPress课程广告

WordPress恢复旧版本经典编辑器

释放双眼,带上耳机,听听看~!

WordPress古腾堡编辑器是WordPress 5.0版本中引入的全新编辑器,它的目标是提供更直观、更灵活的编辑体验。古腾堡编辑器采用所见即所得(WYSIWYG)编辑方式,使用户能够直接在页面上编辑内容,而不必依赖于繁琐的短代码或HTML标记。

不过呢,有的用户不习惯或者是所使用的插件、主题的功能还不支持古腾堡区块编辑器,那么我们就需要禁用古腾堡区块编辑器,恢复旧版本经典编辑器,下面推荐的实现方式都非常简单,建议你看这篇文章每种方式的推荐理由部分,这部分内容中我给出了我使用下来发现的几个方式之间的区别,方便你根据自己的实际情况选择合适的。

方法一:使用Classic Editor(经典编辑器)插件

推荐理由

Classic Editor是WordPress官方维护的插件,不单纯是禁用WordPress区块编辑器,还可以设置默认的编辑器、以及在经典编辑器和古腾堡编辑器切换,这对于有多个编辑成员的网站来说真的很不错,我个人认为区块编辑器很好用,但是如果网站有编辑想要经典编辑器我们也可以开放权限,当我们安装后在设置>撰写设置中开启允许用户切换编辑后,我们可以自行选择需要的编辑器;

Classic Editor 安装后切换文章选项编辑器功能展示

也可以在编辑页面进行切换:

Classic Editor 安装后切换编辑器功能展示

插件使用非常简单,具体请你看下面的介绍吧。

不过这款插件只是提供禁用编辑器的功能,古腾堡小工具是没有禁用的。如果想要使用这款经典编辑器插件又想要使用经典小工具,则可以建议你使用WordPress官方维护的另外一款插:Classic Widgets(经典小工具)一起使用,地址:Classic Widgets – WordPress plugin | WordPress.org

插件简介

Classic Editor 是由 WordPress 团队维护的官方插件,它恢复了以前的(“经典”)WordPress 编辑器和“编辑帖子”屏幕。它使得使用扩展该屏幕、添加旧式元框或以其他方式依赖以前的编辑器的插件成为可能。

Classic Editor 是一个官方的 WordPress 插件,将得到全面支持和维护,直到 2024 年,或者只要有必要。

Classic Editor 介绍截图

插件的功能一目了然:

  • 管理员可以为所有用户选择默认编辑器。
  • 管理员可以允许用户更改其默认编辑器。
  • 如果允许,用户可以选择为每个帖子使用哪个编辑器。
  • 无论最后编辑者是谁,每个帖子都会在上次使用的编辑器中打开。这对于在编辑内容时保持一致的体验非常重要。

此外,经典编辑器插件包括多个过滤器,让其他插件控制设置,以及每个帖子和每个帖子类型的编辑器选择。

默认情况下,此插件隐藏了新块编辑器(“Gutenberg”)中可用的所有功能。

安装使用

你可以直接在后台搜索Classic Editor进行安装,也可以到插件下载地址下载后上传安装:

Classic EditorWordPress插件库下载地址:Classic Editor – WordPress plugin | WordPress.org

插件截图

“设置”-“>”写作“屏幕上的管理员设置。
“设置”-“>”写作“屏幕上的管理员设置。
“配置文件”屏幕上的用户设置。当允许用户切换编辑器时可见。
“配置文件”屏幕上的用户设置。当允许用户切换编辑器时可见。
“操作链接”以选择替代编辑器。当允许用户切换编辑器时可见。
“操作链接”以选择替代编辑器。当允许用户切换编辑器时可见。
链接以在经典编辑器中编辑帖子时切换到区块编辑器。当允许用户切换编辑器时可见。
链接以在经典编辑器中编辑帖子时切换到区块编辑器。当允许用户切换编辑器时可见。
链接以在块编辑器中编辑帖子时切换到经典编辑器。当允许用户切换编辑器时可见。
链接以在块编辑器中编辑帖子时切换到经典编辑器。当允许用户切换编辑器时可见。
网络设置,用于选择网络的默认编辑器,并允许站点管理员对其进行更改。
网络设置,用于选择网络的默认编辑器,并允许站点管理员对其进行更改。
“切换到经典编辑器”链接。
“切换到经典编辑器”链接。

方法二:使用Disable Gutenberg插件

推荐理由

Disable Gutenberg和前面推荐的Classic Editor整体功能都是要一样的,但是Disable Gutenberg提供了更多的功能/控制选项,Disable Gutenberg直接提供了禁用古腾堡小工具的选项,不想要额外在安装一个插件。

安装后会在WordPress网站后台>设置>增加一个Disable Gutenberg的设置选项,默认是完全就禁止古腾堡:

Disable Gutenberg插件设置默认截图

当我们取消勾选完全禁用后,就会展开很多细分的控制选项,可以根据用户角色、内容类型、模板、帖子 ID进行控制是否禁用古腾堡:

Disable Gutenberg插件设置权限控制截图

不过Disable Gutenberg和Classic Editor对比下来我发现,Disable Gutenberg是不能向Classic Editor一样允许用户去切换编辑器的,主要区别就在这里了(还有一个直接禁用古腾堡小工具),所以如何选择就看你的需求。如果没有切换的需求的,那么哪个都是一样的。

插件简介

此插件禁用了新的 Gutenberg 编辑器(又名块编辑器)并将其替换为经典编辑器。您可以完全禁用 Gutenberg,也可以有选择地禁用帖子、页面、角色、帖子类型和主题模板。此外,您还可以隐藏古腾堡唠叨、菜单项等!

用于处理古腾堡的多合一完整解决方案。
隐藏古腾堡的所有痕迹,并用经典编辑器替换。
恢复原始的“编辑帖子”屏幕(TinyMCE、元框等)。

禁用古腾堡插件恢复了经典(原始)WordPress 编辑器和“编辑帖子”屏幕。因此,您可以继续使用扩展经典编辑器的插件和主题函数。支持很棒的功能,如元框、快速标签、自定义字段以及经典编辑器可以执行的所有其他功能。

不会在2022年“过期”!🙂

简单易用

只需激活即可完成!默认插件设置配置为隐藏 Gutenberg 块编辑器的所有痕迹,并完全恢复原始的经典编辑器。插件设置中提供了用于自定义何时/何地启用 Gutenberg 的更多选项。

新增功能!禁用块小部件并恢复经典小部件 🙂

选项

  • 完全禁用古腾堡(所有帖子类型)
  • 禁用任何帖子类型的 Gutenberg
  • 为任何用户角色禁用 Gutenberg
  • 禁用任何主题模板的 Gutenberg
  • 禁用任何帖子/页面 ID 的 Gutenberg
  • 禁用 Gutenberg 管理员通知 (nag)
  • 恢复经典小部件的选项
  • 隐藏插件菜单项的选项
  • 隐藏 Gutenberg 插件菜单项的选项(设置链接)
  • 将“经典编辑器”链接添加到“帖子”屏幕上的每个帖子中
  • 将项目添加到WP侧边栏菜单:“添加新的(经典)”
  • 为 ACF 启用自定义字段元框的选项
  • 选择每个帖子使用的编辑器
  • 将任何帖子标题、别名或 ID 列入白名单
  • 启用/禁用前端 Gutenberg 样式表的选项

与经典编辑器插件相同,但可以做更多的事情!
轻量级和超快速,使用 WP API 🙂 构建

完全可配置,启用或禁用 Gutenberg,并在必要时恢复经典编辑器。

自动将 Gutenberg 替换为经典编辑器。

特征

  • 超级简单
  • 干净、安全的代码
  • 使用 WordPress API 构建
  • 轻巧、快速、灵活
  • 定期更新和“面向未来”
  • 与其他 WordPress 插件配合得很好
  • 插件选项可通过设置屏幕进行配置
  • 专注于灵活性、性能和安全性
  • 一键恢复插件默认选项
  • 翻译就绪

与 Google AMP 和 WordPress AMP 插件配合使用效果很好。

Disable Gutenberg 由拥有 15 年经验的 WordPress 开发人员书籍作者 Jeff Starr 开发和维护。

超级轻量级和快速的插件,超级容易使用服务器资源!

安装使用

你可以直接在后台搜索Disable Gutenberg进行安装,也可以到插件下载地址下载后上传安装:

WordPress网站后台搜索Disable Gutenberg结果截图

Disable Gutenberg WordPress插件库下载地址:Disable Gutenberg – WordPress plugin | WordPress.org

插件截图

插件设置屏幕(显示默认选项)
插件设置屏幕(显示默认选项)
插件设置屏幕(显示扩展选项)
插件设置屏幕(显示扩展选项)

方法三 使用代码实现

推荐理由

使用代码禁用WordPress古腾堡编辑器的好处就是不需要安装插件,更加的简洁,直接添加到自己的主题的functions.php文件中即可,缺点就是不能像插件那样有更多的控制选项,配置是否自有切换、指定用户开启等。

如果你要使用代码的方式实现,那么推荐你使用:WordPress代码片段插件 WPCode一起搭配使用,真的非常方便,且很好管理自己网站上的额外功能代码,而且用于80多个代码片段库,例如我们现在想要禁用的古腾堡编辑器、小工具的代码,就可以直接在它的代码片段库中找到,然后导入、选择开启就可以了:

WordPress代码片段插件 WPCode 代码片段库截图

禁用代码

如果你不想使用插件,那么就可以把下面代码添加到你主题的functions.php文件中,就可以禁用古腾堡编辑器了:

// 禁用古腾堡编辑器
add_filter('gutenberg_can_edit_post', '__return_false', 5);
add_filter('use_block_editor_for_post', '__return_false', 5);

如果还想禁用古腾堡小工具,则可以把下面这句一起加上:

// 禁用古腾堡小工具
add_filter( 'use_widgets_block_editor', '__return_false' );

给TA打赏
共{{data.count}}人
人已打赏
WordPress与SEOWordPress插件分享

WordPress文章失效图片/链接检测插件推荐:Broken Link Checker

2024-1-10 14:07:10

WordPress插件分享

WordPress编辑器增强插件推荐:Advanced Editor Tools

2024-1-16 19:04:15

WordPress网站建设宣传图片
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
展开目录