Как отключить редактор Гутенберг (Gutenderg) в WordPress с помощью небольшой функции?
Gutenderg (Гутенберг) – новый визуальный редактор, который появился в пятой линейке CMS WordPress. Появление Гутенберга вызвало настоящий фурор, ведь с его приходом кардинально изменился принцип добавления и редактирования контента.

Выглядит красиво и необычно, но для многих он показался неудобным. Поэтому я покажу вам, как отключить Gutenderg на вашем сайте в WordPress.
Как вернуть старый редактор материалов в WordPress?
Помимо того, что новый редактор попросту непривычен многим «старичкам», кто работает с этой CMS, из-за его появления может нарушиться нестандартный функционал системы, который вы или кто-то другой мог внедрить на ваш сайт.
Чтобы исправить положение – вернем старый и добрый редактор WordPress с помощью небольшой функции.
Для этого:
1. Подключитесь к вашему сайту по FTP.
2. В папке вашей темы найдите файл functions.php. Откройте его и в самый низ вставьте:
if("disable_gutenberg") {
add_filter("use_block_editor_for_post_type", "__return_false", 100);
remove_action("wp_enqueue_scripts", "wp_common_block_scripts_and_styles");
add_action("admin_init", function() {
remove_action("admin_notices", array("WP_Privacy_Policy_Content", "notice"));
add_action("edit_form_after_title", array("WP_Privacy_Policy_Content", "notice"));
});
}
Сохраните изменения и отправьте файл обратно на сайт.
После этих правок на вашем сайте будет отображаться привычный редактор материалов.
Если вы все же хотите оставить Gutenderg для некоторых типов записей, строку:
add_filter("use_block_editor_for_post_type", "__return_false", 100);
в коде замените на:
add_filter("use_block_editor_for_post_type", function($use, $post_type) {
return in_array($post_type, array("my_type_post"));
}, 100);
«my_type_post» здесь – это тип записей, у которых вы хотите оставить Gutenderg. Все необходимые типы пишутся здесь в виде элементов массива.