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

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

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

Редактор Gutenberg построен на блоках, что позволяет создавать сложные макеты контента без знания кода. Однако это может вызвать ряд проблем:

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

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

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

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

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

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

После установки и активации плагина перейдите в Настройки > Письмо и выберите Классический редактор в качестве предпочтительного.

Отключение Gutenberg через functions.php — кодовое решение

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

function wp_pro_disable_gutenberg() {
    add_filter('use_block_editor_for_post', '__return_false', 10);
    add_filter('use_block_editor_for_post_type', '__return_false', 10);
}
add_action('init', 'wp_pro_disable_gutenberg');

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

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

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

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

Такой подход позволяет гибко управлять редакторами на вашем сайте.

Использование плагина Clearfy Pro для управления Gutenberg и оптимизации

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

Через интерфейс Clearfy Pro вы можете:

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

Это особенно полезно, когда нужно сохранить гибкость, не прибегая к ручному коду.

Как избежать проблем после отключения Gutenberg

Отключение Gutenberg может повлиять на уже созданный контент, если он был сделан с помощью блоков. Учтите следующие моменты:

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

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

Заключение

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

Как использовать выборку данных в WordPress с помощью WP_Query
21.11.2025
Как удалить метаданные из изображений в WordPress
05.01.2026
Как добавить произвольные поля в регистрацию WordPress с примером кода
05.02.2026
Как создать собственный тип записи (Custom Post Type) в WordPress: подробное руководство с примерами
29.12.2025
Автоматическое удаление вредоносных скриптов и червей в WordPress
21.02.2026