Skip to content

Всё для WordPress, веб-разработки — и не только

🔧 Elementor и Underscores: нужна ли вам вообще тема WordPress?

🔧 Elementor и Underscores: нужна ли вам вообще тема WordPress?

Купили тему на ThemeForest, установили, и три дня вычищали лишнее: WPBakery 2019 года, Revolution Slider с демо-контентом на 200 МБ, стоковые фото, которые никто не откроет.

Знакомая история. Разработчики годами переплачивают за multi-purpose монстров, а потом всё равно переписывают половину шаблонов вручную. Мы прошли этот цикл и нашли подход, который убирает лишний слой сложности: Elementor Pro как конструктор темы плюс _s как минималистичный скелет WordPress. Без премиум-темы. Без ненужных bundled-плагинов.

Ниже разбираем, почему это работает, с какими трудностями придётся столкнуться и когда стоит взять другой вариант.

💡 Быстрый обзор:

  • Узнайте, почему премиум-темы добавляют лишний слой нагрузки
  • Посмотрите, что умеет Elementor Theme Builder вместо полноценной темы
  • Разберитесь, чем _s отличается от пустой темы
  • Оцените реальные сложности подхода
  • Сравните _s, Hello Theme и GeneratePress в таблице
Разработчик настраивает WordPress сайт без премиум-темы

Проблема с премиум-темами: платите дважды

Типичная премиум-тема с ThemeForest весит десятки МБ в архиве. Внутри: bundled-компоновщик (обычно WPBakery с устаревшим API), Revolution Slider, конструктор форм, демо-контент и пачка стоковых изображений, которые вам не нужны.

После установки вы тратите часы на чистку. Потом ещё часы на подгонку под ваш макет. Multi-purpose означает «всё для всех», а на практике это сотни неиспользуемых CSS-правил и JS-файлов, которые браузер загружает всё равно.

Отдельная проблема: некоторые премиум-темы намеренно ломают live-редактирование компоновщика, оставляя только бекенд-режим с сеткой шорткодов. Это обнуляет главное преимущество компоновщика: мгновенный обратный отклик. Правите код вслепую.

На третьем проекте подряд с ThemeForest-темой становится очевидно: большая часть кода темы не используется, а нужное вы пишете сами поверх. Тот же результат можно получить чище.

Elementor Pro как конструктор темы: что умеет Theme Builder

Elementor в Pro-версии давно перерос статус page builder. Theme Builder позволяет создавать:

  • Header и Footer: прозрачные, sticky, mega-menu варианты;
  • Шаблоны записей (Single Post Template): с динамическими данными через ACF и Pods;
  • Архивы (Archive Template): для блога, категорий, кастомных типов записей;
  • 404-страницу и Search Results: без единой строки кода;
  • WooCommerce-шаблоны: карточка товара, список, корзина, оформление.

Всё это через drag-and-drop с живым превью. Крутите колесо мыши, элемент смещается на экране в реальном времени. Никакого CTRL+S → Alt+Tab → F5.

Elementor дружелюбен и к разработчику. Нужен кастомный виджет: пишете на PHP, регистрируете через Elementor\Widget_Base и получаете визуальный контроль в редакторе. Нужна кастомная логика: хуки elementor/frontend/before_render и elementor/dynamic_tags/register дают полный доступ. Это не закрытая экосистема, а фреймворк с визуальным интерфейсом.

Лицензия Elementor Pro Essential стоит от $59 в год на один сайт. Тариф Advanced на 3 сайта обойдётся от $99 в год.

Что такое _s: компактный скелет вместо десятков МБ

_s создала команда Automattic: те же люди, что стоят за WordPress.com, WooCommerce и Jetpack. Это стартовая тема для разработки, а не для установки «как есть» на продакшн.

Что внутри:

  • Чистая HTML5-разметка с минимальным CSS-ресетом;
  • Стандартная иерархия шаблонов WordPress с полным набором template-файлов (от index.php до archive.php);
  • Accessibility-ready навигация;
  • Никаких стилей: синие ссылки, чёрный текст на белом фоне.

Итого около 100 КБ по данным репозитория Automattic. _s даёт ровно ту структуру, которая нужна WordPress для работы: теги шаблонов от get_header() до wp_nav_menu(). Ничего лишнего.

Тема обновляется редко. Это плюс. Автоматические обновления премиум-тем ломают дочерние темы и кастомизации, а _s стабильна как скелет: правки касаются только совместимости с новыми версиями PHP и WordPress. Лицензия GPL, форкайте без ограничений.

Как _s и Elementor Pro работают в связке

Идея проста: _s обеспечивает структурный минимум WordPress, Elementor берёт на себя всё визуальное.

Когда посетитель открывает страницу, WordPress отрабатывает стандартный цикл: вызывает header.php из _s (пустой <head> плюс <body>), потом контент, сгенерированный Elementor через the_content(), затем footer.php. Никакого лишнего CSS. Никакого bundled-JS от темы.

Результат: один уровень нагрузки вместо двух. В классическом подходе есть раздутая тема плюс раздутый компоновщик. Здесь только Elementor. Да, не лёгкий: но это плата за визуальный редактор. И когда нужен конкретный компонент, он уже есть в библиотеке Elementor, а не зарыт где-то в недрах темы.

Сложности: что надо знать заранее

Подход не идеален. Вот с чем придётся столкнуться:

Комментарии. Elementor вставляет блок комментариев, но ожидает стили от темы. _s стилей не даёт, поэтому комментарии выглядят как нестилизованный HTML. Придётся писать CSS для всей секции вручную. Не критично, но займёт время.

Обновления. Elementor Pro обновляется часто, иногда по 2-3 раза в месяц. Большинство обновлений проходят гладко, но бывают случаи, когда макет «плывёт» после минорного апдейта. Правило безопасности: тестируйте обновления на staging-копии. Прогнали визуально основные страницы, потом на продакшн.

Кривая обучения. Theme Builder мощный, но требует понимания концепций: dynamic tags, display conditions, template hierarchy. Разработчик с опытом WordPress разберётся за день-два. Новичку будет сложнее: проще, чем разбирать 500 опций премиум-темы, но пустым это всё равно не назовёшь.

Производительность. Elementor добавляет ресурсы (CSS и JS). Это плата за визуальный редактор. Но отсутствие раздутой темы компенсирует: суммарный размер страницы часто меньше, чем с премиум-темой плюс WPBakery. Кеширование (WP Rocket) и CDN нивелируют разницу.

Сравнение: _s, Hello Theme и GeneratePress

_s не единственный минималистичный вариант. В 2026 году есть две сильные альтернативы.

Hello Theme от команды Elementor (v3.4.9, обновлено май 2026): ещё легче _s, без конфликтов стилей, нулевой дополнительный CSS. Обновляется синхронно с Elementor. Выбор по умолчанию, если работаете только с Elementor и не планируете глубокую кастомизацию на уровне PHP-шаблонов.

GeneratePress (v3.6.1, обновлено декабрь 2025): весит меньше 10 КБ в базовой версии. Поддерживает Elementor, Beaver Builder и блоковый редактор. Даёт больше настроек, чем _s или Hello Theme: кастомизатор с опциями типографики, цветов, лейаута. Есть бесплатная версия, платные тарифы на официальном сайте.

Тема

Размер

Настройка

Лучше всего подходит

_s

~100 КБ

Только код

Кастомная PHP-разработка

Hello Theme

Легче _s

Только Elementor

Чистый старт с Elementor Pro

GeneratePress

~10 КБ

Кастомизатор + код

Баланс готовых опций и лёгкости

Если проект предполагает серьёзную кастомную разработку на PHP: берите _s. Простой старт и работа «из коробки»: Hello Theme. Баланс между лёгкостью и готовыми опциями: GeneratePress.

Больше источников шаблонов и тем для Elementor смотрите в нашей подборке мест для поиска шаблонов Elementor.

Видео: Theme Builder в Elementor Pro на практике

Посмотрите, как Theme Builder работает в реальном проекте: от кастомного header до шаблона отдельной записи.

⁉️🤔 Частые вопросы

Можно ли использовать Elementor Free вместо Pro для этого подхода?

Нет. Theme Builder доступен только в Elementor Pro. Бесплатная версия позволяет редактировать отдельные страницы, но не шаблоны темы: header, footer, архивы, 404, WooCommerce-шаблоны. Для подхода «Elementor как тема» нужна Pro-лицензия. Если бюджет ограничен: GeneratePress (бесплатно) плюс кастомные CSS-сниппеты. Теряете визуальный редактор темы, но сохраняете минималистичную основу.

Чем _s лучше просто пустой темы из одного index.php?

Пустая тема без стандартных тегов шаблонов сломает плагины, которые ожидают стандартные хуки WordPress. _s включает все обязательные хуки и корректную иерархию шаблонов: совместимость с экосистемой WordPress из коробки. Писать тему с нуля без стартового каркаса значит заново реализовывать цикл WordPress, навигацию, пагинацию, сайдбары. _s экономит несколько часов рутинного кода.

Не замедляет ли Elementor сайт сильнее, чем премиум-тема?

Elementor добавляет ресурсы (CSS/JS), но и премиум-тема добавляет свои. На практике сайт на Elementor плюс _s часто быстрее, чем премиум-тема плюс WPBakery: движок темы не генерирует сотни неиспользуемых CSS-правил и не грузит 5 bundled-плагинов. Решающий фактор: хостинг, кеширование и оптимизация изображений. На хорошем хостинге с WP Rocket и CDN разница по скорости минимальна.

Что делать, если я уже купил премиум-тему и сайт на ней работает?

Не ломайте всё сразу. Постепенная миграция: на staging-копии воссоздайте ключевые страницы через Elementor плюс _s. Если результат устраивает, переносите на продакшн. Если нет: остаётесь на текущей теме, держите подход в уме для следующего проекта. Миграция занимает несколько дней в зависимости от сложности сайта. Окупается отсутствием платных обновлений темы и упрощением поддержки.

Актуален ли этот подход с развитием Full Site Editing в WordPress?

FSE (Full Site Editing) позволяет редактировать шаблоны через блоковый редактор без стороннего плагина. На 2026 год FSE уступает Elementor по гибкости и количеству готовых виджетов. Для простых сайтов-визиток FSE уже достаточен. Для коммерческих проектов с кастомной логикой Elementor Pro удобнее. Блоковый редактор развивается быстро, и через пару лет расклад может измениться.

Нужна ли тема в 2026 году?

Короткий ответ: тема нужна, но не та, которую продают на ThemeForest. WordPress технически не работает без темы, ему нужен хотя бы index.php и style.css. Но эта тема может весить 100 КБ (_s), чуть меньше (Hello Theme) или 10 КБ (GeneratePress). Этого достаточно.

Если хотите полный контроль через PHP: берите _s. Работаете только с Elementor и хотите старт без лишних движений: Hello Theme. Нужен баланс между настройками из коробки и лёгкостью: GeneratePress.

Забудьте о multi-purpose монстрах с 40 встроенными плагинами. Минималистичная тема-скелет плюс Elementor Pro даёт ровно то, что нужно: никаких лишних CSS-правил, никакого bundled-слайдера, который вы не используете.

Попробуйте _s или Hello Theme на staging-копии. Зашло: напишите в комментариях, какой вариант выбрали. Нет: расскажите почему. Обратная связь полезнее любого рейтинга.