Выбор редактора — одно из первых технических решений при создании корпоративного сайта на WordPress. Два основных варианта — современный блочный редактор Gutenberg и проверенный временем Classic Editor. В 2026 году Gutenberg уже давно не новинка, но споры вокруг него не утихают. В этой статье — объективное сравнение, плюсы и минусы каждого редактора, а также рекомендации для разных типов корпоративных проектов.
Что такое Classic Editor
Classic Editor — это редактор, который использовался в WordPress до 2019 года. По сути это визуальный редактор на базе TinyMCE, знакомый миллионам пользователей. После выхода Gutenberg компания WordPress официально выпустила плагин Classic Editor, который позволяет сохранить старый редактор и отключить новый.
Classic Editor прост и предсказуем. Если вы работали с Microsoft Word или любым другим текстовым редактором, вы мгновенно поймёте, как им пользоваться. Панель инструментов вверху, область текста внизу — всё логично.
Как установить Classic Editor
// Через админку: Плагины → Добавить новый → Поиск "Classic Editor"
// Или через WP-CLI:
wp plugin install classic-editor --activate
// Установка и активация вместе:
wp plugin install classic-editor --activate --active
Принудительное переключение на Classic Editor
// functions.php дочерней темы
add_filter('use_block_editor_for_post_type', '__return_false');
remove_action('wp_enqueue_scripts', 'wp_common_block_scripts_and_styles');
add_filter('classic_editor_network_admin_settings', '__return_false');
Что такое Gutenberg
Gutenberg — блочный редактор, появившийся в WordPress 5.0 в декабре 2018 года. Название получил в честь изобретателя печатного станка Иоганна Гутенберга — по аналогии с «революцией» в способе создания контента.
Вместо одного большого текстового поля Gutenberg предлагает блочную модель: каждая часть контента — отдельный блок. Абзац — блок. Заголовок — блок. Изображение — блок. Кнопка — блок. Галерея — блок. Это позволяет собирать страницы как из конструктора.
Основные типы блоков
- Текстовые блоки — абзац, заголовки (H2–H6), цитата, список, код
- Медиа-блоки — изображение, галерея, аудио, видео, файлы
- Интерактивные блоки — кнопки, обложка, колонки, группы
- Виджеты-блоки — шорткоды (для обратной совместимости), последние записи, поиск
- Специальные блоки — таблицы, разделители, эмодзи, временная метка
Включение Gutenberg
// Если Gutenberg отключён — включить
add_filter('use_block_editor_for_post_type', '__return_true');
// Или установить плагин:
wp plugin install gutenberg --activate
Прямое сравнение: Classic Editor vs Gutenberg
| Критерий | Classic Editor | Gutenberg |
|---|---|---|
| Порог входа | Очень низкий | Средний |
| Скорость работы | Быстрый | Быстрее (особенно в 2025–2026) |
| Гибкость вёрстки | Ограниченная | Высокая |
| Шорткоды | Родная поддержка | Через блок «Шорткод» |
| Встроенные стили | Внешние (тема решает) | Блоки имеют базовые стили |
| Совместимость с ACF/ метаполями | Полная | Полная (через ACF Block JSON) |
| Производительность страниц | Лучше (меньше JS) | Хуже (больше JS-бандл) |
| Обучение контент-менеджеров | Минимальное | Нужно время |
| Рекомендации WordPress | Снят с поддержки | Рекомендуется |
Плюсы Classic Editor для корпоративных сайтов
1. Максимальная простота
Корпоративные сайты часто ведут люди без технического бэкграунда — маркетологи, PR-специалисты, HR-менеджеры. Им не нужно разбираться в блоках, паттернах и вложенности. Открыл редактор, написал текст, нажал «Опубликовать» — и всё.
2. Предсказуемость результата
В Classic Editor вы видите примерно то, что получите на сайте (WYSIWYG в классическом понимании). В Gutenberg между редактированием и результатом стоят стили блоков, тема и CSS — и иногда страница в редакторе выглядит иначе, чем на сайте.
3. Работа со шорткодами
Большинство корпоративных сайтов используют плагины, которые предоставляют шорткоды: формы обратной связи, калькуляторы, отзывы, галереи. В Classic Editor шорткоды вставляются напрямую и сразу показывают результат. В Gutenberg — через отдельный блок, что добавляет лишний шаг.
4. Зрелость и стабильность
Classic Editor существует с 2003 года. Все его баги известны, все проблемы решены. Он не ломается при обновлении WordPress, не конфликтует с хостингами и работает даже на самых слабых серверах.
Минусы Classic Editor для корпоративных сайтов
1. Ограниченная вёрстка
Если нужен сложный макет — двухколоночный текст, кнопка по центру, обтекание картинки справа — в Classic Editor приходится использовать HTML или дополнительные CSS-классы. Это требует навыков и рискует сломаться при копировании текста из Word.
2. Копирование из Word
При вставке текста из Microsoft Word Classic Editor частенько тащит за собой мусорное форматирование. Нужны плагины типа Paste as Plain Text или ручная очистка. Gutenberg в этом плане умнее — он лучше фильтрует стили.
3. Плагин больше не поддерживается
С 2024 года плагин Classic Editor официально снят с поддержки WordPress. Это не значит, что он перестал работать, — но исправлять баги и адаптировать его к новым версиям WordPress больше никто не будет. Если выйдет WordPress 6.8 и сломает совместимость — придётся срочно переезжать.
Плюсы Gutenberg для корпоративных сайтов
1. Блочная вёрстка без кода
Сложные макеты, которые раньше требовали HTML/CSS, теперь создаются визуально. Две колонки — блок «Колонки». Кнопка с иконкой — блок «Кнопка». Абзац с обтеканием — блок «Обёртка» + CSS. Это ускоряет работу контент-менеджеров и снижает нагрузку на разработчиков.
2. Встроенные стили блоков
Блоки в Gutenberg имеют базовые стили, которые работают даже если тема не предусматривает специального оформления. Кнопка выглядит как кнопка, цитата — как цитата. Это уменьшает зависимость от темы.
3. Редактор сайта (Site Editor)
В Gutenberg есть Site Editor — возможность редактировать не только контент, но и саму тему: header, footer, шаблоны. Это называется Full Site Editing (FSE). Для корпоративных сайтов это означает, что можно вносить мелкие правки в вёрстку без обращения к разработчику.
4. Повторно используемые блоки
В Gutenberg можно сохранить любой блок или группу блоков как Reusable Block — переиспользуемый блок. Например, карточку сотрудника, блок с контактами или типовую секцию «О компании». Изменил блок в одном месте — он обновился везде.
5. Лучшая производительность при редактировании
В 2025–2026 годах команда WordPress значительно оптимизировала Gutenberg. Современные версии загружают JS-бандл асинхронно, используют React 18 с серверными компонентами и lazy loading для блоков. В итоге редактор стал быстрее, чем два года назад.
Минусы Gutenberg для корпоративных сайтов
1. Кривая обучения
Не все контент-менеджеры сразу понимают блочную модель. Вопросы вроде «почему этот блок не встаёт рядом?» или «как сделать отступ между блоками?» — типичны для первых недель работы с Gutenberg.
2. Влияние на производительность
Gutenberg загружает на страницу редактирования JavaScript-бандл размером 1–3 МБ (в зависимости от количества установленных блоков). На слабых хостингах или при медленном интернете это может раздражать. Классический редактор в этом плане легче.
3. Сложность с кастомным кодом
Если на сайте много кастомных шорткодов, метаполей или ACF-полей — их нужно переводить в блоки. Это требует времени разработчика. ACF 6+ поддерживает Block JSON, но не все плагины уже перешли на этот формат.
4. Нестабильность между версиями
WordPress развивает Gutenberg активно. Блоки меняются, API обновляется, стили пересматриваются. Обновление WordPress может сломать кастомный блок или изменить его отображение. Classic Editor в этом плане консервативнее.
Как отключить Gutenberg для определённых ролей
Частый сценарий для корпоративных сайтов: разработчики работают в Gutenberg, а контент-менеджеры — в Classic Editor. Это можно настроить:
// functions.php
// Отключаем Gutenberg для всех, кроме администраторов
add_filter('use_block_editor_for_post_type', function ($use_block_editor, $post_type) {
$user = wp_get_current_user();
if (in_array('administrator', (array) $user->roles)) {
return $use_block_editor;
}
return false;
}, 10, 2);
// Или отключаем Gutenberg для конкретных типов записей:
add_filter('use_block_editor_for_post_type', function ($use_block_editor, $post_type) {
// Отключаем для записей и страниц, оставляем для CPT если нужно
if (in_array($post_type, array('post', 'page'))) {
return false;
}
return $use_block_editor;
}, 10, 2);
Как перенести контент из Classic Editor в Gutenberg
WordPress автоматически конвертирует контент из Classic Editor в блоки при первом открытии записи в Gutenberg. Но результат не всегда идеален — часть форматирования может потеряться.
Автоматическая конвертация
// При открытии записи WordPress предложит конвертировать её в блоки.
// Это нормальный процесс — просто нажмите "Конвертировать".
// Для массовой конвертации можно использовать плагин:
wp plugin install gutenberg --activate
// Или через WP-CLI:
wp gutenberg convert-partials
wp gutenberg migrate-remaining-classic-blocks
Ручная проверка после конвертации
- Проверьте все изображения — не съехали ли они, правильные ли размеры
- Проверьте таблицы — Gutenberg создаёт блок «Таблица», старые table могут выглядеть иначе
- Проверьте цитаты и блоки кода — форматирование может измениться
- Проверьте вёрстку колонок — она может «развалиться»
Рекомендации для разных типов корпоративных сайтов
Сайт-визитка (5–15 страниц)
Рекомендация: Classic Editor
Небольшой сайт ведёт один человек, контент редко обновляется, сложной вёрстки нет. Classic Editor — идеальный выбор. Минимум времени на обучение, стабильность, никаких сюрпризов.
Корпоративный сайт (30–200 страниц)
Рекомендация: Гибридный подход
Разработчики и технические специалисты работают в Gutenberg — он быстрее при создании сложных макетов. Контент-менеджеры получают Classic Editor. Разделение делается через фильтр ролей (см. код выше).
Интернет-магазин на WooCommerce
Рекомендация: Gutenberg для описаний товаров
WooCommerce частично поддерживает Gutenberg: описания товаров можно редактировать блоками. Но карточки товаров, вариации и цены — через Classic Editor или кастомные поля. Для корпоративного блога на том же сайте — Gutenberg.
Портал с личным кабинетом
Рекомендация: Classic Editor
Порталы часто имеют много кастомного функционала, шорткодов и интеграций. Gutenberg может конфликтовать с ними. Лучше зафиксироваться на Classic Editor и не рисковать.
Сайт на поддержке (legacy-проект)
Рекомендация: Оставить как есть
Если сайт уже работает на Classic Editor и контент-менеджеры привыкли — не трогайте. Пока Classic Editor функционирует, менять ничего не нужно. Но подготовьте план миграции на случай, когда плагин перестанет работать.
Производительность: что влияет на скорость
Показатели Classic Editor
- Загрузка страницы редактирования: 0.3–0.5 сек (на среднем хостинге)
- Размер JS/CSS: ~200 КБ суммарно
- Потребление памяти: минимальное
Показатели Gutenberg
- Загрузка страницы редактирования: 0.5–1.5 сек (первая загрузка может быть дольше)
- Размер JS/CSS: 1–3 МБ (но загружается частями)
- Потребление памяти: выше, особенно с React DevTools
Оптимизация Gutenberg
// Отключаем ненужные блоки, чтобы уменьшить размер бандла
add_filter('allowed_block_types_all', function ($allowed, $editor_context) {
if (!empty($editor_context->post)) {
// Оставляем только нужные блоки для конкретного CPT
$post_type = $editor_context->post->post_type;
if ($post_type === 'page') {
return array(
'core/paragraph',
'core/heading',
'core/image',
'core/columns',
'core/column',
'core/buttons',
'core/button',
'core/list',
'core/quote',
);
}
}
return $allowed;
}, 10, 2);
// Отключаем загрузку блок-стилей на фронтенде
remove_action('wp_enqueue_scripts', 'wp_common_block_scripts_and_styles');
Плагины и инструменты для работы
Плагины для Classic Editor
- Classic Editor — официальный плагин (больше не поддерживается, но работает)
- Disable Gutenberg — тонкая настройка: отключение для конкретных типов записей, тем, ролей
- Classic Widgets — возвращает старые виджеты вместо блочных (актуально для WordPress 5.8+)
- Advanced Editor Tools (previously TinyMCE Advanced) — расширяет возможности Classic Editor
Плагины для Gutenberg
- GenerateBlocks — расширенный набор блоков для вёрстки
- Kadence Blocks — профессиональные блоки: слайдеры, аккордеоны, таблицы цен
- Ultimate Addons for Gutenberg — ещё больше блоков от Brainstorm Force
- Block Manager — позволяет скрывать ненужные блоки из редактора
- Query Loop Block Extended — расширяет блок WP Query Loop
Что выбрать в 2026 году
В 2026 году Gutenberg — это стандарт WordPress. Команда платформы развивает именно его, и Classic Editor постепенно уходит. Если вы начинаете новый проект — выбирайте Gutenberg.
Но «стандарт» не означает «единственно верный». Для части корпоративных сайтов Classic Editor остаётся разумным выбором. Главное — принять решение осознанно, а не по инерции.
Чек-лист для выбора
- Если сайт ведут нетехнические специалисты → Classic Editor
- Если нужна сложная вёрстка без HTML → Gutenberg
- Если много шорткодов и кастомных плагинов → Classic Editor
- Если тема поддерживает FSE → Gutenberg
- Если сайт на поддержке и всё работает → Не менять
- Если хотите Full Site Editing → Gutenberg
- Если важна минимальная нагрузка на сервер → Classic Editor
Заключение
Выбор между Gutenberg и Classic Editor — это не вопрос «какой редактор лучше», а вопрос «какой редактор лучше для вашего проекта». В 2026 году оба редактора работоспособны, и оба имеют свои сценарии использования.
Classic Editor остаётся отличным выбором для небольших корпоративных сайтов, где работают нетехнические специалисты, и для legacy-проектов, где всё уже настроено и работает. Но его время заканчивается — плагин не поддерживается, и рано или поздно миграция станет обязательной.
Gutenberg — это будущее WordPress. Блочная модель, Full Site Editing, реактивный интерфейс — всё это упрощает работу с контентом и ускоряет разработку. Да, есть порог входа, и некоторыеedge-кейсы решаются сложнее. Но преимущества перевешивают.
Главная рекомендация: если вы начинаете новый корпоративный сайт — используйте Gutenberg. Если поддерживаете старый сайт на Classic Editor — следите за обновлениями и готовьте план миграции. Не откладывайте переход надолго — с каждым годом разрыв между старым и новым редакторами будет только расти.
Комментарии
Оставить комментарий