15%

Сэкономьте 15% на всех хостинговых услугах

Проверьте свои навыки и получите скидку на любой тарифный план

Используйте код:

Skills
Начать
10.10.2024

Как установить конструктор страниц Elementor для WordPress: полное техническое руководство

Elementor — это визуальный плагин-конструктор страниц с функцией перетаскивания для WordPress, который заменяет стандартный блочный редактор интерфейсом дизайна в реальном времени на фронтенде. Он мгновенно отображает изменения макета без перезагрузки страницы, что делает его одним из наиболее широко используемых плагинов WordPress с более чем 10 миллионами активных установок на рабочих сайтах.

Это руководство охватывает полный процесс установки как Elementor Free, так и Elementor Pro, включая серверные предварительные требования, распространённые точки отказа и шаги настройки после установки, которые большинство руководств полностью упускают.

Серверные и WordPress-требования

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

Минимальные требования:

  • PHP 7.4 или выше (PHP 8.0+ настоятельно рекомендуется для производительности)
  • MySQL 5.7+ или MariaDB 10.3+
  • WordPress 6.0 или выше
  • Не менее 128 МБ лимита памяти PHP (memory_limit в php.ini), хотя 256 МБ или выше является практическим производственным стандартом
  • WP_DEBUG должен быть отключён на рабочих сайтах, чтобы отладочный вывод Elementor не мешал рендерингу
    Действующий SSL-сертификат на домене — редактор Elementor загружается через HTTPS и будет давать сбой или показывать предупреждения о смешанном контенте при использовании обычного HTTP
    
    Если вы используете среду VPS Хостинга, у вас есть прямой доступ к php.ini или конфигурации пула PHP-FPM, что позволяет точно настроить memory_limit, upload_max_filesize и max_execution_time. В общих средах эти значения часто ограничены значениями по умолчанию, которые могут привести к тайм-ауту редактора Elementor или сбою при сохранении.
    Чтобы проверить текущий лимит памяти PHP из панели администратора WordPress, перейдите в Инструменты > Состояние сайта > Информация > Сервер.
    Шаг 1: Войдите в панель управления WordPress
    Перейдите на страницу входа в административную часть вашего сайта. Путь по умолчанию — /wp-admin, добавленный к вашему домену:
    https://yourdomain.com/wp-admin
    Введите учётные данные администратора и нажмите Войти. Вы должны быть авторизованы как пользователь с ролью administrator — роли Редактора или Автора не имеют привилегий для установки плагинов.
    Шаг 2: Перейдите к установщику плагинов
    В левом меню администратора перейдите в Плагины > Добавить новый плагин. Откроется браузер каталога плагинов WordPress, который в реальном времени запрашивает API репозитория плагинов WordPress.org.
    Если ваш сервер находится за ограничительным брандмауэром или outbound_connections заблокирован на сетевом уровне, эта страница может загрузиться без результатов. В этом случае вам потребуется установить плагин вручную через SFTP или использовать WP-CLI (описано ниже).
    Шаг 3: Найдите Elementor
    В поле поиска на странице Добавить плагины введите Elementor. Нужный вам плагин — Elementor Website Builder от Elementor.com. Перед установкой убедитесь в следующем:
    
    Автор: Elementor.com
    Активных установок: более 10 миллионов
    Последнее обновление: в течение последних 60 дней (устаревшая дата обновления — тревожный сигнал для любого плагина)
    Протестировано до: должно совпадать или быть близко к вашей текущей версии WordPress
    
    Не путайте бесплатный плагин со сторонними пакетами дополнений для Elementor, которые появляются в тех же результатах поиска. Это отдельные плагины, расширяющие Elementor, но не являющиеся самим основным конструктором.
    Шаг 4: Установите и активируйте Elementor
    Нажмите Установить рядом с записью Elementor Website Builder. WordPress загрузит архив плагина из CDN WordPress.org и распакует его в директорию wp-content/plugins/.
    После завершения загрузки надпись на кнопке изменится на Активировать. Нажмите её. WordPress зарегистрирует плагин, загрузит его загрузочный файл и перенаправит вас на экран первоначальной настройки Elementor.
    Что происходит под капотом при активации:
    
    Elementor создаёт собственные таблицы базы данных (elementor_library, записи пользовательских метаданных записей)
    Регистрирует пользовательский тип записи для библиотеки шаблонов
    Создаёт директорию кэша CSS по пути wp-content/uploads/elementor/css/
  • Подключает ресурсы редактора условно (только когда редактор Elementor активен, а не при каждой загрузке страницы)

Если активация завершается с фатальной ошибкой, наиболее распространёнными причинами являются: версия PHP ниже 7.4, слишком низкий лимит памяти для загрузки автозагрузчика плагина или конфликтующий плагин, который некорректно подключается к plugins_loaded.

Шаг 5: Установка через WP-CLI (рекомендуется для администраторов серверов)

Если вы управляете WordPress из командной строки — что является предпочтительным рабочим процессом на любом VPS с cPanel или выделенном сервере — используйте WP-CLI для установки и активации Elementor без использования браузера:

wp plugin install elementor --activate --allow-root

Чтобы убедиться в успешной установке:

wp plugin status elementor

Чтобы обновить Elementor позже без входа в панель управления:

wp plugin update elementor

WP-CLI значительно быстрее графического установщика и поддерживает написание скриптов, что делает его идеальным для автоматизированного развёртывания серверов, клонирования промежуточных сред или CI/CD-конвейеров, развёртывающих конфигурации WordPress.

Шаг 6: Завершите мастер настройки Elementor

После активации Elementor запускает мастер настройки. Ключевые решения здесь имеют долгосрочные технические последствия:

Название сайта и логотип: Они передаются в глобальные настройки сайта Elementor и используются конструктором тем, если вы будете его применять в дальнейшем.

Цвета и шрифты по умолчанию: Elementor поддерживает собственную глобальную систему дизайна, независимую от таблицы стилей активной темы WordPress. Если вы определяете глобальные цвета здесь, они сохраняются в базе данных Elementor и применяются через динамически генерируемый встроенный CSS — а не через style.css вашей темы. Это важно понимать при отладке конфликтов специфичности CSS.

Выбор набора шаблонов: Наборы шаблонов — это готовые наборы страниц, которые одновременно импортируют несколько страниц, глобальные настройки и иногда зависимости сторонних плагинов. Если вы выберете один из них, Elementor импортирует значительный объём контента в вашу базу данных. На новом сайте это нормально; на существующем сайте с контентом тщательно оцените, не будут ли импортированные шаблоны конфликтовать с существующими структурами страниц.

Вы можете полностью пропустить мастер и настроить всё вручную через Elementor > Настройки в меню администратора.

Шаг 7: Создайте свою первую страницу с Elementor

Чтобы создать новую страницу с помощью редактора Elementor:

  1. Перейдите в Страницы > Добавить новую страницу в панели администратора WordPress.
  2. Введите заголовок страницы.
  3. На правой панели в разделе Атрибуты страницы установите шаблон Elementor Full Width или Elementor Canvas (Canvas полностью убирает шапку и подвал, что удобно для лендингов).
  4. Нажмите Редактировать с помощью Elementor.

Редактор Elementor загружается в полноэкранном iframe. Левая панель содержит библиотеку виджетов и настройки; правая панель — живой холст.

Ключевые структурные концепции в редакторе Elementor:

  • Секции (или контейнеры в режиме Flexbox): Обёртки макета верхнего уровня. Каждая секция занимает всю ширину страницы.
  • Колонки: Подразделения внутри секции, управляющие горизонтальным макетом.
  • Виджеты: Отдельные элементы контента (текст, изображение, кнопка, видео, форма и т.д.), размещаемые в колонках.
  • Flexbox-контейнер: Новая модель макета Elementor (заменяющая модель Секция/Колонка), которая нативно использует CSS Flexbox, обеспечивая более точный контроль над выравниванием и адаптивным поведением.

Чтобы сохранить работу, нажмите кнопку Опубликовать или Обновить внизу левой панели. Elementor сохраняет данные страницы в виде сериализованного JSON в таблице post_meta под ключом _elementor_data.

Установка Elementor Pro (премиум-версия)

Elementor Pro — это отдельно лицензируемый плагин, который устанавливается вместе с бесплатной версией — он не заменяет её. Бесплатный плагин должен оставаться установленным и активным для работы Elementor Pro.

Что добавляет Elementor Pro

ФункцияElementor FreeElementor Pro
Количество виджетов~40 базовых виджетов100+ расширенных виджетов
Конструктор темНетДа (шаблоны шапки, подвала, архива, отдельных записей)
Конструктор формНетДа (с интеграциями: Mailchimp, HubSpot и др.)
Конструктор WooCommerceНетДа (страницы товаров, корзина, шаблоны оформления заказа)
Глобальные виджетыНетДа
Динамический контентНетДа (получение данных из ACF, пользовательских полей, метаданных записей)
Конструктор всплывающих оконНетДа
Менеджер ролейНетДа
Пользовательский CSS для каждого элементаНетДа

Как установить Elementor Pro

  1. Приобретите лицензию на официальном сайте Elementor и скачайте файл elementor-pro.zip из панели управления вашим аккаунтом.
  2. В панели администратора WordPress перейдите в Плагины > Добавить новый плагин.
  3. Нажмите Загрузить плагин вверху страницы.
  4. Нажмите Выбрать файл, выберите файл elementor-pro.zip и нажмите Установить.
  5. После завершения установки нажмите Активировать плагин.
  6. Перейдите в Elementor > Лицензия в меню администратора и введите лицензионный ключ для активации функций Pro и включения автоматических обновлений.

Установка Elementor Pro через WP-CLI

Если файл .zip уже находится на вашем сервере (перенесён через SFTP), установите его напрямую:

wp plugin install /path/to/elementor-pro.zip --activate --allow-root

Замените /path/to/elementor-pro.zip на фактический путь к файлу на вашем сервере.

Активация лицензии через WP-CLI

WP-CLI нативно не обрабатывает API-вызов активации лицензии Elementor, поэтому вам всё равно потребуется ввести лицензионный ключ через пользовательский интерфейс администратора WordPress в разделе Elementor > Лицензия или использовать собственные CLI-команды Elementor, если они доступны в вашей версии Pro.

Elementor Free vs. Pro: полное сравнение

КритерийElementor FreeElementor Pro
СтоимостьБесплатноПлатно (годовая лицензия)
Источник установкиРепозиторий WordPress.orgПрямая загрузка из аккаунта Elementor
Автоматические обновленияЧерез обновщик WordPressТребуется активный лицензионный ключ
Конструктор темНе включёнПолный контроль иерархии шаблонов темы
Динамическая привязка данныхНе включенаACF, пользовательские поля, метаданные записей, данные автора
Интеграция с WooCommerceТолько базовое отображениеПолная настройка шаблонов магазина
ПоддержкаФорумы сообществаПриоритетная поддержка через тикеты
Подходит дляБлогов, простых бизнес-сайтовСложных сайтов, агентств, электронной коммерции

Соображения о производительности и распространённые ошибки

Elementor генерирует CSS-файлы для каждой страницы, хранящиеся в wp-content/uploads/elementor/css/. На сайтах с высокой посещаемостью в этой директории может накапливаться сотни файлов. Периодическая регенерация кэша CSS через Elementor > Инструменты > Регенерировать CSS и данные поддерживает эти файлы в актуальном состоянии и предотвращает отдачу устаревших стилей.

Критические ошибки, которых следует избегать:

  • Включение улучшенной загрузки ресурсов в настройках производительности Elementor уменьшает количество скриптов и таблиц стилей, загружаемых на страницах, не использующих виджеты Elementor. По умолчанию это отключено, но должно быть включено на большинстве рабочих сайтов.
  • Встроенная загрузка шрифтов Elementor может конфликтовать с подключением Google Fonts вашей темой. Отключите дублирующую загрузку шрифтов в Elementor > Настройки > Дополнительно > Google Fonts.
  • Частота автосохранения: По умолчанию Elementor автоматически сохраняет черновики каждые 30 секунд. На медленных серверах баз данных или общем хостинге с высокой задержкой ввода-вывода это может вызывать задержки в редакторе. Если вы используете среду Выделенных серверов, это редко является проблемой, но на общем хостинге может проявляться как зависание редактора.
  • Конфликты плагинов: Elementor несовместим с некоторыми плагинами кэширования, которые агрессивно минифицируют или объединяют JavaScript. Если редактор не загружается, временно деактивируйте плагин кэширования и проверьте снова.
  • Кэширование на уровне обратного прокси и CDN: Если ваш сайт находится за Cloudflare или аналогичным прокси с агрессивным кэшированием HTML, редактор Elementor может загружать кэшированную версию страницы вместо живой редактируемой версии. Убедитесь, что путь /wp-admin/ и URL-адреса редактора Elementor исключены из правил кэширования на уровне edge.

Рекомендации по хостинговой среде

Редактор Elementor — это одностраничное приложение с интенсивным использованием JavaScript. Его производительность напрямую зависит от времени отклика сервера, скорости выполнения PHP и эффективности запросов к базе данных.

Для рабочих WordPress-сайтов, использующих Elementor Pro с WooCommerce или большими библиотеками шаблонов, среда VPS Хостинга с не менее чем 2 vCPU и 4 ГБ RAM обеспечивает необходимый запас ресурсов для плавной работы редактора и быстрого рендеринга фронтенда. Возможность настройки OPcache, объектного кэширования Redis и пулов воркеров PHP-FPM на VPS даёт ощутимое преимущество по сравнению с общими средами.

Если вы создаёте клиентские сайты в масштабе или управляете мультисайтовой сетью WordPress с Elementor, изучите Панели управления VPS, которые позволяют развёртывать несколько изолированных сред и управлять ими из единого интерфейса.

Для сайтов, требующих HTTPS (который необходим редактору Elementor), убедитесь, что у вас установлен и правильно настроен действующий SSL-сертификат перед попыткой открыть редактор Elementor. Самоподписанный или просроченный сертификат приведёт к блокировке iframe редактора политикой смешанного контента браузера.

Технический контрольный список ключевых выводов

Перед запуском сайта на базе Elementor проверьте каждый из следующих пунктов:

  • Версия PHP не ниже 7.4, предпочтительно 8.0+; memory_limit установлен на 256 МБ или выше
  • SSL-сертификат действителен, и HTTPS принудительно применяется на всём сайте
  • Эксперимент Улучшенная загрузка ресурсов включён в Elementor > Настройки > Эксперименты
  • Кэш CSS регенерирован после завершения всех изменений дизайна
  • Плагин кэширования настроен с исключением URL-адресов редактора Elementor из правил кэширования
  • Лицензионный ключ Elementor Pro активирован и подтверждена работа автоматических обновлений
  • Директория wp-content/uploads/elementor/ доступна для записи процессом веб-сервера
  • WP-CLI доступен на сервере для будущих обновлений плагинов и задач обслуживания
  • Google Fonts не загружаются дважды (один раз темой, один раз Elementor)
  • Регулярные резервные копии базы данных включают таблицу post_meta, в которой хранятся все данные страниц Elementor

FAQ

Работает ли Elementor с любой темой WordPress?

Elementor совместим с большинством качественно написанных тем WordPress. Однако для полной функциональности конструктора тем (пользовательские шапки, подвалы и шаблоны архивов) активная тема должна поддерживать хуки body_class(), wp_head() и wp_footer(). Бесплатная тема «Hello Elementor» от Elementor.com специально создана как базовая тема с нулевым вмешательством.

Почему редактор Elementor не загружается после установки?

Наиболее распространённые причины: лимит памяти PHP ниже 128 МБ, конфликт JavaScript с другим плагином (проверьте, временно деактивировав все остальные плагины), просроченный или недействительный SSL-сертификат, вызывающий блокировку iframe редактора, или брандмауэр на уровне сервера, блокирующий конечные точки REST API, которые Elementor использует для связи между редактором и бэкендом.

Можно ли установить Elementor на WordPress Multisite?

Да. Elementor можно активировать на уровне сети в установке WordPress Multisite. Каждый подсайт поддерживает собственные настройки Elementor, библиотеку шаблонов и кэш CSS. Лицензии Elementor Pro привязаны к домену, поэтому убедитесь, что ваш уровень лицензии охватывает количество сайтов в вашей сети.

В чём разница между шаблонами Elementor Canvas и Elementor Full Width?

Elementor Canvas убирает все элементы, генерируемые темой — шапку, подвал и боковую панель — предоставляя вам полностью чистый холст. Он предназначен для отдельных лендингов и пользовательских экранов входа. Elementor Full Width убирает боковую панель, но сохраняет шапку и подвал темы, что делает его подходящим для стандартных страниц контента, где навигация по всему сайту должна оставаться видимой.

Влияет ли Elementor на скорость сайта и Core Web Vitals?

Elementor действительно добавляет накладные расходы CSS и JavaScript по сравнению с написанной вручную страницей. Однако при правильной настройке — включении эксперимента «Улучшенная загрузка ресурсов», использовании CDN, включении OPcache на сервере и минимизации количества сторонних плагинов-дополнений для Elementor — сайты на Elementor могут достигать высоких показателей Core Web Vitals. Наибольшей переменной производительности является хостинговая инфраструктура, а не сам Elementor.

15%

Сэкономьте 15% на всех хостинговых услугах

Проверьте свои навыки и получите скидку на любой тарифный план

Используйте код:

Skills
Начать