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

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

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

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

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

Отключение Gutenberg с помощью официального плагина Classic Editor

Установка и активация плагина

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

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

Настройка плагина Classic Editor

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

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

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

Простой код для отключения Gutenberg для всех типов записей

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

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

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

function wpreg_disable_gutenberg_for_cpt($can_edit, $post_type) {
    if ($post_type === 'page' || $post_type === 'custom_post_type') {
        return false;
    }
    return $can_edit;
}
add_filter('use_block_editor_for_post_type', 'wpreg_disable_gutenberg_for_cpt', 10, 2);

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

Использование плагинов для гибкого управления редакторами

Плагин WPReg Clearfy Pro для управления Gutenberg

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

Интеграция с WPReg Expert Review и другими плагинами

Если ваш сайт использует пользовательские мета-боксы (например, из плагина Expert Review), отключение Gutenberg поможет избежать проблем с отображением этих полей.

Проверка отключения Gutenberg и возможные проблемы

После отключения блокового редактора важно проверить:

  • Редактируются ли все записи и страницы в классическом редакторе.
  • Не возникает ли ошибок JavaScript в админке.
  • Сохраняется ли корректное отображение кастомных мета-полей и шорткодов.

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

Заключение

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

Если нужна максимальная простота — используйте Classic Editor. Если важна кастомизация — применяйте кодовые фильтры или Clearfy Pro. Это позволит сохранить привычный интерфейс редактирования и обеспечить стабильную работу сайта на WordPress.

Как использовать WooCommerce хуки для настройки процесса оформления заказа
22.04.2026
Создаем настройку для автоматического удаления спама в комментариях WordPress
30.12.2025
Исключение товаров и вариантов WooCommerce по атрибуту: практическое руководство
22.04.2026
Как создать свой плагин WordPress: пошаговое руководство
12.11.2025
Как создать уникальный Meta Box в WordPress с примером кода
22.12.2025