WPStuff

Как отключить Gutenberg и вернуть классический редактор в WordPress

Если после обновления WordPress вам неудобно работать в блоковом редакторе, вернуть привычный классический интерфейс можно без сложных правок ядра. Самый безопасный путь — использовать официальный плагин Classic Editor. Он отключает Gutenberg для записей и страниц и возвращает старый редактор там, где это нужно.

Сразу оговорюсь: полностью «удалить» Gutenberg из WordPress нельзя в буквальном смысле. Это часть ядра, и в новых версиях WordPress блоковый редактор встроен в систему. Но его можно отключить для редактирования контента и продолжать работать в классическом режиме.

Что именно меняется после отключения Gutenberg

После перехода на классический редактор вы снова увидите привычное поле контента с кнопками форматирования, без блоков, панели вставки и настроек каждого блока справа. Для многих сайтов это удобнее, если контент давно создавался в старом интерфейсе или команда не хочет переучиваться.

При этом важно понимать последствия:

  • новые записи и страницы будут открываться в Classic Editor;
  • старые блоки Gutenberg не исчезают из базы, но редактировать их как блоки вы уже не будете;
  • если тема или плагины завязаны на блоки, часть их возможностей может остаться только на фронтенде или в отдельных шаблонах;
  • если позже вернуть Gutenberg, контент обычно откроется снова, но сложные макеты лучше проверять вручную.

Если у вас сайт, где уже много страниц собрано на блоках, не отключайте редактор вслепую на рабочем проекте без резервной копии. Особенно это касается сайтов с кастомными блоками, шаблонами и страницами, собранными в редакторе сайта.

Самый безопасный способ: плагин Classic Editor

Для большинства сайтов это лучший вариант. Плагин поддерживается WordPress.org и не требует вмешательства в код темы. Его можно включить, а при необходимости так же легко отключить.

Как установить и включить

Откройте админку WordPress и перейдите в раздел Плагины → Добавить новый. В поиске введите Classic Editor, установите плагин и активируйте его.

После активации откройте Настройки → Написание. Там появятся параметры редактора. Обычно доступны два режима:

  • использовать классический редактор для всех пользователей;
  • разрешить пользователям выбирать между классическим редактором и блоковым.

Если задача именно в том, чтобы вернуть старый интерфейс, выбирайте первый вариант. Тогда Gutenberg не будет открываться при создании и редактировании записей.

Как проверить, что всё работает

Создайте новую запись или откройте существующую. Если вместо интерфейса с блоками вы видите обычное поле содержимого с кнопками форматирования, настройка сработала. Дополнительно проверьте страницы, потому что на некоторых сайтах редактор для записей и страниц ведёт себя по-разному из-за других плагинов или настроек ролей.

Когда лучше не отключать Gutenberg полностью

Иногда классический редактор кажется удобнее только на первый взгляд. Если сайт уже строится на блоках, а контент регулярно собирается из секций, колонок, кнопок и медиа-блоков, возврат к старому интерфейсу может усложнить работу редакторов. В таком случае лучше не ломать текущий процесс, а ограничиться обучением команды или настройкой отдельных ролей.

Полностью отключать Gutenberg не стоит, если:

  • новые страницы на сайте уже сделаны в блоках;
  • используются блоковые шаблоны темы или плагинов;
  • несколько редакторов работают с сайтом и часть из них привыкла к Gutenberg;
  • вы планируете постепенно переходить на современную структуру контента.

Если же сайт старый, контент в основном текстовый, а редакторы постоянно путаются в блоках, Classic Editor действительно экономит время и снижает количество ошибок.

Альтернативы: отключить Gutenberg не для всех, а выборочно

Иногда удобнее оставить оба редактора. Classic Editor умеет показывать пользователю выбор при создании записи. Это полезно, если часть контента проще собирать в блоках, а часть — редактировать в старом интерфейсе.

Есть и другой сценарий: Gutenberg отключают только для отдельных типов записей через код или сторонние плагины. Такой подход нужен, когда, например, записи блога удобнее редактировать в классическом редакторе, а страницы и кастомные типы контента должны остаться на блоках. Но это уже решение для тех, кто понимает структуру сайта и не хочет менять поведение глобально.

Если вам нужен именно простой и безопасный вариант, не начинайте с кода. Для обычного сайта плагин Classic Editor почти всегда быстрее и надёжнее.

Что делать, если плагин не помогает

Если после установки Classic Editor блоковый редактор всё равно открывается, обычно причина не в WordPress, а в окружении или дополнительных плагинах.

Проверьте несколько вещей:

  • нет ли другого плагина, который принудительно включает Gutenberg;
  • не переопределяет ли тема редактор для отдельных типов записей;
  • не включён ли режим редактирования через внешний конструктор или плагин для конкретного post type;
  • не ограничен ли доступ к настройкам плагина правами пользователя.

Если сайт управляется через хостинг-панель или есть кастомные mu-плагины, они тоже могут вмешиваться в поведение редактора. В таком случае сначала отключают конфликтующий код, а уже потом проверяют Classic Editor.

Можно ли отключить Gutenberg без плагина

Технически да, но для обычного сайта это не лучший путь. Отключение через код требует правки темы или отдельного плагина и подходит только тем, кто понимает, где именно хранить изменения, чтобы они не пропали после обновления темы.

В WordPress есть фильтр use_block_editor_for_post_type, который позволяет отключать блоковый редактор для конкретных типов записей. Но если вам нужен просто привычный интерфейс, плагин Classic Editor проще, безопаснее и легче откатывается назад. Код имеет смысл только тогда, когда вы точно хотите управлять редактором на уровне типов контента.

Коротко о выборе

СпособКогда подходитЧто учитывать
Classic EditorНужно быстро вернуть старый интерфейс без рискаСамый простой и безопасный вариант для большинства сайтов
Отключение через кодНужно точечно управлять редактором для отдельных типов записейТребует аккуратной правки и понимания структуры сайта
Оставить GutenbergСайт уже работает на блоках и команда к ним привыклаНе нужно ломать текущий процесс ради привычки к старому интерфейсу

Если задача — просто вернуть привычный редактор и не рисковать сайтом, ставьте Classic Editor, проверяйте создание новой записи и не трогайте ядро WordPress. Это тот случай, когда самое простое решение обычно и самое правильное.

×
Halloween Game

Сыграй в игру, спаси сайт! Забери приз

Играть