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

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

Почему стоит отключить Gutenberg и использовать классический редактор

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

  • Привычный интерфейс: Классический редактор знаком миллионам пользователей WordPress и не требует привыкания.
  • Совместимость с устаревшими плагинами и темами: Многие плагины и темы по-прежнему лучше работают с классическим редактором.
  • Упрощенная работа с HTML и короткими кодами: В классическом редакторе проще редактировать HTML и использовать shortcode без лишних блоков.
  • Меньше багов и конфликтов: Некоторые плагины и кастомные решения могут конфликтовать с Gutenberg.

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

Способы отключения Gutenberg в WordPress

Отключить Gutenberg можно несколькими способами — через плагины или собственный код. Рассмотрим оба варианта.

1. Использование плагина Classic Editor

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

  • Перейдите в админку WordPress → Плагины → Добавить новый.
  • Введите в поиске «Classic Editor» и установите плагин от команды WordPress Contributors.
  • Активируйте плагин.
  • Перейдите в Настройки → Письмо и убедитесь, что выбран «Классический редактор».

Плагин поддерживается официально и гарантирует совместимость с будущими версиями WordPress.

2. Отключение Gutenberg с помощью кода

Если вы предпочитаете не использовать сторонние плагины, можно добавить в файл functions.php вашей темы или в отдельный плагин следующий код, который отключит Gutenberg:

function wpmeta_disable_gutenberg() {
    return false;
}
add_filter('use_block_editor_for_post', 'wpmeta_disable_gutenberg', 10);
add_filter('use_block_editor_for_post_type', 'wpmeta_disable_gutenberg', 10);

Этот код полностью отключает блоковый редактор для всех типов записей.

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

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

function wpmeta_disable_gutenberg_for_pages($use_block_editor, $post_type) {
    if ($post_type === 'page') {
        return false;
    }
    return $use_block_editor;
}
add_filter('use_block_editor_for_post_type', 'wpmeta_disable_gutenberg_for_pages', 10, 2);

Это удобно, если вы хотите использовать Gutenberg для записей, но оставить классический редактор для страниц.

Как сохранить функциональность шорткодов и мета-боксов после отключения Gutenberg

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

  • Шорткоды: В классическом редакторе шорткоды работают без изменений, так как они обрабатываются в контенте по умолчанию.
  • Мета-боксы: Некоторые плагины добавляют мета-боксы, которые могут быть несовместимы с Gutenberg. Отключение блокового редактора позволит избежать проблем с отображением и функционалом.
  • Кастомные поля: Проверяйте, что кастомные поля отображаются и правильно сохраняются.

Для управления мета-боксами и кастомными полями можно использовать плагин Clearfy Pro, который помогает оптимизировать и управлять функционалом WordPress без излишних сложностей.

Альтернативные решения и плагин WPRemark для улучшения классического редактора

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

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

Заключение по отключению Gutenberg и возвращению классического редактора

Отключение Gutenberg и возврат к классическому редактору — частая задача для разработчиков и администраторов, которые хотят сохранить привычный интерфейс и совместимость с плагинами. Используйте официальный плагин Classic Editor для надежного и простого решения или добавьте собственный код для более тонкой настройки. Не забывайте проверять совместимость шорткодов и мета-боксов, а также рассматривайте расширения, такие как WPRemark и Clearfy Pro, для улучшения функционала классического редактора.

Таким образом, вы сможете сохранить удобство работы и стабильность сайта без потери функционала.

WooCommerce: как избежать ошибок с дублирующимися SKU товаров
13.05.2026
WooCommerce: автоматическое удаление товаров при отсутствии на складе
06.06.2026
WooCommerce: как использовать webhook'и для автоматизации задач
30.05.2026
Как избежать проблем с кэшем при разработке плагинов WordPress
10.12.2025
Как создать автоматические записи в WordPress с помощью WPMeta
30.03.2026

Совсем скоро здесь откроется ресурс о вордпресс.