После обновления WordPress до пятой версии в движке изменился редактор постов на Gutenberg. Эту худшую трагедию человечества, можно будет решить кодом или специальным плагином.
Плагин отключения Gutenberg
Решеие 1. Чтобы вернуть старый (классический) редактор постов TinyMCE нужно установить плагин Classic Editor, который будет работать до 2021 года. Настраивать там нечего — просто установить из каталога плагинов Вордпресса и активировать.
Так выглядит плагин в каталоге плагинов WordPress
Disable Gutenberg — плагин отключающий редактор Gutenberg в конкретном посте, странице, типе записи, статус пользователя, шаблоне темы.
Отключить Gutenberg через код
Решеие 2. Для отключения редактора Gutenberg в WordPress с пятой версс мжно использовать Код №1:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// Отключение Gutenberg
if( 'disable_gutenberg' ){
remove_theme_support( 'core-block-patterns' ); // WP 5.5
add_filter( 'use_block_editor_for_post_type', '__return_false', 100 );
// отключение подключения базовых css стилей для блоков
// Внимание! Когда выйдут виджеты на блоках или что-то еще, эту строку необходимо будет закомментировать
remove_action( 'wp_enqueue_scripts', 'wp_common_block_scripts_and_styles' );
// Переместите справочное уведомление о политике конфиденциальности обратно в поле заголовка.
add_action( 'admin_init', function(){
remove_action( 'admin_notices', [ 'WP_Privacy_Policy_Content', 'notice' ] );
add_action( 'edit_form_after_title', [ 'WP_Privacy_Policy_Content', 'notice' ] );
} );
}
|