Как вернуть отображение редактора гутенберг?
Такая проблема.
Когда то давно были проблемы с редактором, через какое то время выпадала ошибка, и никакие записи невозможно было редактировать. В связи с этим на сайте был установлен классический редактор.
Сейчас вновь понадобилось вернуться к блочному редактированию , т.е. к гутенбергу, вот только не получается
то сделать. Плагин классического редактора удалил, но в стандартных записях он все равно остается как доминирующий редактор.
В кастомных типах записей через function.php включил отображение гутенберга, а в стандартных записях и страницах не могу найти инфу, как это сделать. Кто сталкивался с такой проблемой?......
Дополнительно:
Нужно нажать "Преобразовать в блоки", т.к. у Гутенберга они по другому хранятся в базе
В настройках написания настроить Classic Editor
АПД .Но на скрине у тебя и так гутенберг.
- Спасибо. После смены настроек все заработало. Да,Гутенберг,только он какой то недо был....теперь все ок спасибо.
Ответы:
Установите и активируйте плагин Classic Editor
- Мне от него наоборот уйти нужно...
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Если Classic Editor удалён, но классический редактор всё равно остаётся, значит Gutenberg отключается где-то ещё: в теме, mu-plugin, обычном плагине или через фильтры. Ищите по проекту такие конструкции:
add_filter('use_block_editor_for_post', '__return_false'); add_filter('use_block_editor_for_post_type', '__return_false'); add_filter('gutenberg_can_edit_post_type', '__return_false');
Для стандартных записей и страниц Gutenberg включён по умолчанию, если его никто не отключает. Чтобы принудительно разрешить блочный редактор для нужных типов, можно добавить:
add_filter('use_block_editor_for_post_type', function ($use_block_editor, $post_type) { if (in_array($post_type, ['post', 'page'], true)) { return true; } return $use_block_editor; }, 20, 2);
Также проверьте регистрацию кастомных типов записей. Для Gutenberg нужны
show_in_rest => trueи поддержкаeditor:'show_in_rest' => true, 'supports' => ['title', 'editor', 'thumbnail'],
Если раньше была ошибка редактора, сначала выясните её причину, иначе после включения Gutenberg она может вернуться. Откройте консоль браузера на странице редактирования, проверьте REST API
/wp-json/, отключите оптимизаторы админки и плагины, которые режут REST. Очень часто Gutenberg «не работает» не из-за редактора, а из-за блокировки REST API, старого JS в теме или ошибок в метабоксах.После удаления Classic Editor также посмотрите mu-plugins. Часто отключение Gutenberg лежит не в обычных плагинах, а в
wp-content/mu-plugins, поэтому его не видно в списке установленных плагинов. Ещё один источник — настройки темы или ACF metabox, который вызывает старый редактор и ломает экран редактирования.