📅  最后修改于: 2023-12-03 15:27:19.219000             🧑  作者: Mango
在WordPress5.0之后,古腾堡(Gutenberg)编辑器被引入WordPress核心,作为一个全新的内容编辑器。这个新编辑器的布局和功能被设计得更加现代和直观,但是对于某些用户来说,他们仍然喜欢旧的编辑器。如果你需要禁用古腾堡编辑器,这篇文章就是为你准备的。
对于一些用户,古腾堡编辑器可能会给他们带来一些问题,如:
禁用古腾堡编辑器有两种方法:使用插件或通过添加代码来完成。
添加以下代码片段到你的文件functions.php
里面:
if (version_compare($GLOBALS['wp_version'], '5.0-beta', '>=')) {
add_filter('use_block_editor_for_post', '__return_false');
add_filter('use_block_editor_for_post_type', '__return_false');
}
保存代码后生效。这里代码指定了禁用古腾堡编辑器。
你可以通过向你的 functions.php
文件中添加以下代码来禁用 Gutenberg编辑器:
// 禁用使用Block编辑器
add_filter('use_block_editor_for_post', '__return_false', 10);
// 禁用Block编辑器菜单
remove_action( 'admin_menu', 'gutenberg_menu' );
// 卸载Gutenberg CSS
function gutenberg_dequeue_styles() {
wp_dequeue_style('wp-block-library');
}
add_action( 'wp_print_styles', 'gutenberg_dequeue_styles', 100 );
// 禁用REST API
add_filter('rest_enabled', '__return_false');
// 不使用Block编辑器
add_filter('use_widgets_block_editor', '__return_false');
以上是禁用古腾堡编辑器的两种方法。如果你觉得使用古腾堡编辑器给你带来了不必要的麻烦,可以使用这两种方法中的任何一种方法禁用编辑器。