WordPress 5.8推出了一种新的名为"Widgets Block Editor"的事件管理系统。那么我该如何禁用这个新系统并恢复经典小部件编辑器?
WordPress 5.8推出了一种新的名为"Widgets Block Editor"的事件管理系统。那么我该如何禁用这个新系统并恢复经典小部件编辑器?
方法1:
您是否想要禁用古腾堡新的小部件块编辑页面并恢复旧的小部件页面?只需将以下代码添加到您主题的functions.php
文件中即可:
// Disables the block editor from managing widgets in the Gutenberg plugin.
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false', 100 );
// Disables the block editor from managing widgets. renamed from wp_use_widgets_block_editor
add_filter( 'use_widgets_block_editor', '__return_false' );
不要忘记保存 functions.php
文件。
方法2:如果您不需要编辑主题的 functions.php 文件,请安装并激活任何一个插件,旧的小部件页面将会恢复:
已测试可用。
希望这对您有所帮助。
提前致谢。
use_widgets_block_editor
过滤器禁用它。您可以将以下代码放置在主题functions.php文件或插件中。add_filter( 'use_widgets_block_editor', '__return_false' );
3. 在您的主题的functions.php文件中使用以下代码,声明您的主题不支持新的小部件编辑器系统。
remove_theme_support( 'widgets-block-editor' )
// Disables the block editor from managing widgets in the Gutenberg plugin.
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false', 100 );
// Disables the block editor from managing widgets.
add_filter( 'use_widgets_block_editor', '__return_false' );
看起来其中一个过滤器已被重新命名。它不再是“wp_use_widgets_block_editor”,而是“use_widgets_block_editor”。 应编辑@ Savan Dholu最受欢迎的答案以反映这一点(恐怕我无法评论,因为我的声望还不够* ROLLEYES *)。