📅  最后修改于: 2023-12-03 14:51:26.525000             🧑  作者: Mango
在 WordPress 最新版本中,引入了块编辑器 Gutenberg ,用于更好地创建丰富的内容。但是,有时候我们可能需要在某些页面或小部件中禁用块编辑器,以保持与其他内容的一致性。
如果您不想使用任何代码来禁用块编辑器,则可以使用插件来实现。以下是一些可用的插件。
要在小部件部分禁用块编辑器,您可以将以下代码添加到主题的 functions.php 文件中。
function disable_gutenberg_for_widgets() {
global $pagenow;
// 如果当前页面不是 wp-admin/widgets.php,则退出
if ( $pagenow !== 'widgets.php' ) {
return;
}
// 禁用块编辑器
wp_deregister_script( 'wp-block-editor' );
}
add_action( 'admin_enqueue_scripts', 'disable_gutenberg_for_widgets' );
请注意:此代码禁用了块编辑器对小部件页面的影响,但仍会在其他页面上显示。
使用上述方法之一,您可以在小部件部分禁用 WordPress 的块编辑器。通过使用插件或添加代码,您可以根据需要轻松地控制是否启用块编辑器。