是的,您可以禁用它。
可以使用代码执行此操作,如果要全局禁用,可以使用以下代码:
if ( version_compare($GLOBALS[\'wp_version\'], \'5.0-beta\', \'>\') ) {
// WP > 5 beta
add_filter( \'use_block_editor_for_post_type\', \'__return_false\', 100 );
} else {
// WP < 5 beta
add_filter( \'gutenberg_can_edit_post_type\', \'__return_false\' );
}
如果只想对给定的帖子类型禁用它,可以使用:
function my_disable_gutenberg_for_post_type( $is_enabled, $post_type ) {
if ( \'page\' == $post_type ) { // disable for pages, change \'page\' to you CPT slug
return false;
}
return $is_enabled;
}
if ( version_compare($GLOBALS[\'wp_version\'], \'5.0-beta\', \'>\') ) {
// WP > 5 beta
add_filter( \'use_block_editor_for_post_type\', \'my_disable_gutenberg_for_post_type\', 10, 2 );
} else {
// WP < 5 beta
add_filter( \'gutenberg_can_edit_post_type\', \'my_disable_gutenberg_for_post_type\', 10, 2 );
}
另外,如果你不想支持旧版本,可以忽略以“gutenberg\\u”开头的过滤器,因此在这种情况下不需要进行版本检查。
Disable GutenbergGuten Free OptionsGutenberg Ramp