Как мы можем скрыть редактор Гутенберга Wordpress 5

Я использую Wordpress 5 для своего сайта, и я хочу скрыть редактор Gutenberg и хочу использовать classic editor для создания страниц и публикаций. как я могу спрятать Gutenberg editor?

До сих пор я пробовал следующий код, чтобы сделать это

add_filter('use_block_editor_for_post', '__return_true');

И это, чтобы скрыть редактора Гутенберга, но ни один из них не работает.

 // disable for posts
add_filter('gutenberg_can_edit_post', '__return_false', 10);

// disable for post types
add_filter('gutenberg_can_edit_post_type', '__return_false', 10);

Вы также можете получить платные плагины, чтобы избежать Gutenberge.

Tristup 28.12.2018 07:39
Как убрать количество товаров в категории WooCommerce
Как убрать количество товаров в категории WooCommerce
По умолчанию WooCommerce показывает количество товаров рядом с категорией, как показано ниже.
1
1
205
2

Ответы 2

Самый популярный способ - использовать один из нескольких плагинов, которые удаляют функциональность Гутенберга и восстанавливают классический редактор для версий WordPress 5.0.1+; взгляните на https://wordpress.org/plugins/disable-gutenberg/ и https://wordpress.org/plugins/classic-editor/. У них есть варианты выборочного использования Гутенберга в сообщениях и на страницах.

Вы можете взять код из любого плагина и интегрировать его в свою тему, но плагин дает вам возможность легко отключить его. Вы также можете добавить любой плагин в качестве обязательного плагина mu, чтобы пользователи не могли его деактивировать, кроме как по FTP. См. https://codex.wordpress.org/Must_Use_Plugins

Я ценю твой ответ. Я справился с этим с помощью одной строчки кода add_filter ('use_block_editor_for_post', '__return_false'); единственная ошибка в моем фильтре добавления - я использую return true вместо return false.

Sukhjinder Singh 28.12.2018 07:32

1) https://wordpress.org/plugins/disable-gutenberg/ (этот плагин может помочь отключить Gutenberg)

2) https://wordpress.org/plugins/classic-editor/ (этот плагин может помочь вернуть классический редактор)

3) Добавьте приведенный ниже код в файл funtions.php вашей темы.

remove_action( 'try_gutenberg_panel', 'wp_try_gutenberg_panel' ); 

ИЛИ

add_filter( 'use_block_editor_for_post', '__return_false' );

(через кодирование)

Другие вопросы по теме