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

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

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

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

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

Способы отключения Gutenberg и возврата к классическому редактору

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

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

Преимущества плагина:

  • Поддержка от команды WordPress.
  • Возможность выбора редактора для разных ролей пользователей.
  • Простая настройка и совместимость.

Установка через админку WordPress:

1. Войдите в админ-панель WordPress
2. Перейдите в "Плагины" > "Добавить новый"
3. В поиске введите "Classic Editor"
4. Установите и активируйте плагин

После активации Gutenberg будет отключён по умолчанию.

2. Отключение Gutenberg через functions.php (кодом)

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

function wp_shablon_disable_gutenberg( $is_enabled, $post_type ) {
    // Отключаем Gutenberg для всех типов записей
    return false;
}
add_filter( 'use_block_editor_for_post_type', 'wp_shablon_disable_gutenberg', 10, 2 );

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

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

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

function wp_shablon_conditional_gutenberg_disable( $use_block_editor, $post ) {
    // Проверяем роль пользователя
    if ( current_user_can('administrator') ) {
        return $use_block_editor;
    }
    // Отключаем для остальных
    return false;
}
add_filter( 'use_block_editor_for_post', 'wp_shablon_conditional_gutenberg_disable', 10, 2 );

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

Дополнительные рекомендации по работе с классическим редактором

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

Для расширения возможностей классического редактора есть несколько полезных плагинов:

  • Advanced Editor Tools (бывший TinyMCE Advanced): добавляет дополнительные кнопки и функции в панель редактора.
  • WP Syntax Highlighter: удобное отображение и подсветка кода в классическом редакторе.
  • Shortcodes Ultimate: набор готовых шорткодов для быстрого добавления элементов.

Эти плагины хорошо совместимы с классическим редактором и позволяют повысить продуктивность.

Обработка контента и совместимость с темами

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

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

Итоги и практические советы

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

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

Как настроить robots.txt и sitemap в WordPress без конфликтов с SEO-плагином
17.08.2026
WooCommerce: автоматическое удаление неактивных заказов с подробным разбором
10.09.2026
Как ускорить WordPress: что проверить в первую очередь
03.10.2026
WooCommerce: как исключить товар из распродажи без плагинов
28.09.2026
Как создать адаптивный шаблон WordPress с помощью SASS
21.09.2026