Что умеет
Disable Gutenberg возвращает привычный редактор WordPress с TinyMCE, Quicktags, метабоксами и произвольными полями. В отличие от плагина Classic Editor, он позволяет не просто выключить Gutenberg везде, а управлять этим точечно.
- Полное отключение для всех типов записей.
- Отключение только для выбранных типов записей, ролей, шаблонов темы или конкретных ID записей и страниц.
- Белый список: когда Gutenberg выключен глобально, отдельные записи по заголовку, слагу или ID всё равно открываются в блочном редакторе.
- Возврат классических виджетов вместо блочных.
- Скрытие уведомления о Gutenberg и пункта плагина в меню, ссылка «Classic Editor» у каждой записи, отдельный пункт «Добавить новую (Classic)».
- Включение метабокса произвольных полей для ACF.
- Отключение стилей блоков на фронтенде.
Установка и настройка
После активации ничего настраивать не нужно: по умолчанию включено полное отключение Gutenberg. Чтобы сделать исключения, откройте настройки плагина и снимите галочку «Complete Disable» — появятся остальные параметры.
Если нужно отключить Gutenberg для шаблона, сначала назначьте этот шаблон странице через «Атрибуты страницы» и сохраните её, затем добавьте файл шаблона в настройке исключений.
Подводные камни
- Конфликт с Classic Editor. Если активны оба плагина, приоритет отдаётся Classic Editor. Деактивируйте его, иначе настройки Disable Gutenberg не сработают, а скрипты могут грузиться дважды.
- Блочные темы и редактор сайта. Темы, построенные на блоках, рассчитаны на Gutenberg. Отключение редактора там приведёт к неудобной работе с шаблонами и контентом.
- Конструкторы страниц. Elementor и подобные не зависят от Gutenberg, поэтому для них плагин обычно не нужен.
- Контент, уже созданный в блоках. Старые записи останутся с блочной разметкой. В классическом редакторе она отображается как HTML-комментарии и может мешать правке. Проверьте несколько страниц до массового переключения.
Кому подойдёт
Сайтам, где команда привыкла к классическому редактору, а на теме и плагинах завязаны метабоксы и произвольные поля. Тем, кому достаточно простого выключателя, подойдёт Classic Editor; для старых виджетов — Classic Widgets. Если хочется визуальной верстки, посмотрите Elementor.