WPSource

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

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

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

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

На практике это влияет не только на внешний вид панели редактирования. Новые записи и страницы перестают создаваться как набор блоков, а существующий контент, сделанный в Gutenberg, может открываться в виде блока «Классический» или набора отдельных блоков — это зависит от того, как именно он был сохранён. Поэтому отключение редактора не «ломает» сайт само по себе, но меняет способ редактирования контента.

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

Для большинства сайтов это лучший вариант. Плагин Classic Editor официально поддерживается WordPress.org и позволяет вернуть старый редактор без ручного кода. Это безопаснее, чем править ядро или тему, и проще откатить назад, если что-то не устроит.

Что нужно сделать:

  1. Откройте админку WordPress и перейдите в раздел Плагины → Добавить новый.
  2. Найдите плагин Classic Editor.
  3. Установите и активируйте его.
  4. Перейдите в Настройки → Написание.
  5. Выберите, какой редактор использовать по умолчанию: классический или блоковый.

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

Какие настройки Classic Editor действительно важны

В настройках плагина есть два практических сценария. Первый — полностью отключить Gutenberg для всех пользователей. Второй — оставить возможность переключения между редакторами. Для редакционных сайтов и небольших команд чаще выбирают первый вариант, чтобы не было путаницы: все работают в одном интерфейсе.

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

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

Кодовый способ нужен редко, но он полезен, если вы не хотите держать лишний плагин или настраиваете сайт в собственной теме. В этом случае отключение делается через файл functions.php дочерней темы или через собственный мини-плагин. Это важно: не вносите такие правки в родительскую тему, иначе они пропадут после обновления.

Чтобы полностью отключить Gutenberg для записей, страниц и других типов контента, можно использовать фильтр use_block_editor_for_post_type:

add_filter( 'use_block_editor_for_post_type', '__return_false' );

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

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

Как отключить Gutenberg только для отдельных пользователей или ролей

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

На практике это имеет смысл, если:

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

Но если вы не уверены, лучше не усложнять схему. Чем больше исключений, тем выше шанс, что кто-то случайно откроет запись не в том редакторе и потратит время на лишние переключения.

Что будет с уже созданным контентом

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

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

Перед массовым отключением проверьте несколько типовых страниц:

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

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

Как проверить, что классический редактор действительно включился

После установки плагина или добавления кода откройте любую запись в админке. Если всё настроено правильно, вы увидите привычное поле редактора с кнопками форматирования, а не сетку блоков. Дополнительно проверьте раздел Настройки → Написание: если используется Classic Editor, там обычно видно, какой редактор выбран по умолчанию.

Полезно сразу создать тестовую запись и проверить три вещи:

  1. открывается ли она в классическом интерфейсе;
  2. сохраняется ли текст без ошибок;
  3. корректно ли вставляются изображения и ссылки.

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

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

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

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

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

×

AI-плагин от WPShop.ru

анализирует конкурентов

пишет статьи

готовит SEO

генерирует изображения

и еще кое-что...
WPGPT
Плагин, который наполняет ваш сайт WordPress
Узнать больше