恢复经典小工具编辑器

有几种方法可以禁用新的小部件块编辑器。

使用remove_theme_support

主题可以通过调用remove_theme_support(“小部件-块编辑器”).

例如,主题中可能包含以下PHP代码函数.php.

函数example_theme_support(){remove_theme_support(“widgets-block-editor”);}add_action('after_setup_theme','example_theme_support');

使用Classic Widgets插件

最终用户可以通过安装和激活经典小工具插件.

安装此插件后,可以通过停用和激活插件来打开和关闭小工具块编辑器。

使用过滤器

这个使用小部件块编辑器filter控制是否启用“小部件块编辑器”。

例如,站点管理员可以在mu-plugin中包含以下PHP代码以禁用Widgets Block Editor。

添加过滤器('use_widgets_block_editor','__return_false');

对于更高级的用途,您可以提供自己的功能。在本例中,对特定用户禁用了小部件块编辑器。

函数示例use_widgets_block_editor($use_widgets_block_ediator){如果(123===获取当前用户id()){返回false;}返回$use_widgets_block_editor;}add_filter('use_widgets_block_editor','example_use_widgets_block_editor');