Как отказаться от классического редактора Gutenberg в WordPress и использовать альтернативы

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

Почему стоит отключить Gutenberg и вернуться к классическому редактору

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

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

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

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

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

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

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

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

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

function wpbe_disable_gutenberg_for_post_types($is_enabled, $post_type) {
    // Указываем типы записей, для которых отключаем Gutenberg
    $disabled_post_types = array('post', 'page');
    if (in_array($post_type, $disabled_post_types)) {
        return false;
    }
    return $is_enabled;
}
add_filter('use_block_editor_for_post_type', 'wpbe_disable_gutenberg_for_post_types', 10, 2);

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

Использование плагинов-альтернатив для замены Gutenberg

Кроме Classic Editor, существуют и другие редакторы, которые можно установить вместо Gutenberg:

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

Выбор зависит от задач и личных предпочтений.

Советы по совместимости при отключении Gutenberg

При отключении Gutenberg стоит учитывать следующие моменты:

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

Пример: переключение редактора по роли пользователя

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

function wpbe_disable_gutenberg_for_editors($is_enabled, $post_type) {
    if (current_user_can('editor') && in_array($post_type, array('post', 'page'))) {
        return false; // Отключаем Gutenberg для редакторов
    }
    return $is_enabled;
}
add_filter('use_block_editor_for_post_type', 'wpbe_disable_gutenberg_for_editors', 10, 2);

Выводы и рекомендации

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

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

Как установить ограничения на размер и тип файлов в WordPress
26.03.2026
WooCommerce: автоматическое удаление заказов после отмены или возврата
16.05.2026
Как создать автоматическую отправку email в WordPress
25.11.2025
Автоматическое удаление возврашённых и отменённых заказов WooCommerce по сроку
20.05.2026
Как удалить пустые термины таксономий в WordPress
01.04.2026