屏蔽 WordPress 小工具区块编辑器模式,切换回经典模式

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

WordPress编辑器支持古腾堡之后,小工具也升级为区块编辑模式。有四种方法可以禁用小工具区块编辑器模式,切换回经典模式。

🔎

延伸解读

方法选择:代码与插件的权衡

文章介绍了四种屏蔽小工具区块编辑器的方法。对于开发者,使用 remove_theme_support 函数或 use_widgets_block_editor 过滤器接口更为灵活,尤其是过滤器接口可以针对特定用户(如 ID 为 123)进行屏蔽。而对于普通用户,Classic Widgets 插件或 WPJAM Basic 插件提供了无需代码的解决方案,安装激活或勾选选项即可。选择哪种方法取决于用户的技术背景和需求。

过滤器接口的灵活应用

use_widgets_block_editor 过滤器接口不仅可用于全局屏蔽小工具区块编辑器,还支持条件判断。例如,可以针对特定用户 ID 屏蔽,实现更精细的控制。这为多用户站点或需要差异化体验的场景提供了便利。开发者可以根据实际需求,在过滤器中添加自定义逻辑,灵活决定是否启用区块编辑器。

注意主题兼容性

文章特别提醒,如果未进行任何设置却已经是经典模式,或者无法取消屏蔽,可能是主题已经声明支持小工具区块编辑器。此时,上述方法可能无效,需要检查主题的 functions.php 文件或联系主题作者。了解主题的兼容性有助于避免不必要的操作。

❓

Q&A

如何禁用 WordPress 小工具区块编辑器模式?

可以通过四种方法禁用小工具区块编辑器模式,切换回经典模式。

使用 remove_theme_support 函数的步骤是什么?

在主题的 functions.php 文件中添加代码:add_action('after_setup_theme', function(){ remove_theme_support('widgets-block-editor'); });

Classic Widgets 插件有什么作用?

Classic Widgets 插件可以帮助用户屏蔽小工具区块编辑器模式,安装并激活后即可使用。

如何使用 use_widgets_block_editor 过滤器?

可以通过添加代码:add_filter('use_widgets_block_editor', '__return_false'); 来控制小工具区块编辑器模式的启用。

WPJAM Basic 插件如何屏蔽小工具区块编辑器模式?

WPJAM Basic 插件提供了简单的选项,用户只需勾选即可屏蔽小工具区块编辑器模式,无需编写代码。

如果主题已经支持小工具区块编辑器,如何处理?

如果主题已经支持该功能,可能无法取消屏蔽小工具区块编辑器模式,需检查主题设置。

🏷️

标签

➡️

继续阅读