Как удалить или отключить Gutenberg в WordPress

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

Почему может понадобиться отключить Gutenberg в WordPress

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

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

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

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

Использование плагинов для отключения Gutenberg

Самый простой и надежный способ — установить специальный плагин. Рекомендуемые варианты:

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

Установка и активация плагина занимает буквально пару минут, после чего Gutenberg перестанет мешать.

Отключение Gutenberg через functions.php

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

function clearfy_disable_gutenberg( $is_enabled, $post_type ) {
    if ( 'post' === $post_type || 'page' === $post_type ) {
        return false;
    }
    return $is_enabled;
}
add_filter( 'use_block_editor_for_post_type', 'clearfy_disable_gutenberg', 10, 2 );

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

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

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

function clearfy_disable_gutenberg_for_custom_post_types( $is_enabled, $post_type ) {
    $post_types_to_disable = array( 'product', 'custom_post_type' );
    if ( in_array( $post_type, $post_types_to_disable, true ) ) {
        return false;
    }
    return $is_enabled;
}
add_filter( 'use_block_editor_for_post_type', 'clearfy_disable_gutenberg_for_custom_post_types', 10, 2 );

Замените custom_post_type на нужный тип записи.

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

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

function clearfy_disable_gutenberg_for_roles( $is_enabled, $post ) {
    if ( ! current_user_can( 'manage_options' ) ) {
        return false;
    }
    return $is_enabled;
}
add_filter( 'use_block_editor_for_post', 'clearfy_disable_gutenberg_for_roles', 10, 2 );

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

Дополнительные решения и плагины для управления редакторами

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

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

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

Важные моменты при отключении Gutenberg

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

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

Правильное отключение Gutenberg — это не просто выключение функции, а грамотная настройка редактора под нужды вашего проекта.

Добавь в закладки и поделись с друзьями:

⭐⭐⭐⭐⭐
Как оптимизировать загрузку шаблонов в WordPress для ускорения сайта
04.04.2026
Как удалить отзывы и решения отзывов в WordPress без условий
15.12.2025
Удаление и очистка старых заказов WooCommerce без риска
04.05.2026
Как удалить или изменить выставку точки (excerpt) в WordPress без потери данных
27.01.2026
Как отключить AJAX в WordPress для ускорения сайта
09.12.2025
×

AI-плагин

WPGPT
Сам создает статьи для вашего сайта WordPress

SEO и мета-теги

Парсинг конкурентов

Изображения

Комментарии

Подробнее