Как исправить незагрузку редактора элементов (10 проверенных решений)

Редактор элементаров Проблема не загружается

Немногие вещи вызывают большее разочарование, чем щелчок по “Edit с Elementor” и наблюдение за тем, как редактор вращается вечно. редактор Elementor, не загружающий проблему, является одной из наиболее распространенных проблем, с которыми сталкиваются пользователи WordPress, и это может произойти по дюжине различных причин.

Хорошие новости? большинство исправлений занимают менее 5 минут. в этом руководстве мы рассмотрим 10 проверенных решений, чтобы исправить ошибку незагрузки Elementor, начиная с самых быстрых исправлений и переходя к более продвинутому устранению неполадок.

Что такое проблема с загрузкой редактора Elementor?

Проблема с незагрузкой редактора Elementor заключается в том, что при нажатии “Edit с Elementor” вы смотрите на бесконечный спиннер загрузки, пустую белую страницу или панель виджетов, которая никогда не появляется. Это происходит, когда что-то прерывает приложение JavaScript редактора между вашим сервером и вашим браузером. Часто недостаточно памяти PHP, плагина или конфликта тем, или кэшированных и заблокированных сценариев. Исправление сводится к поиску того, какой слой выходит из строя, что именно через 10 решений ниже вы проходите, в порядке вероятности.

В этом Руководстве

  1. Проверьте свои системные требования
  2. Увеличьте предел памяти PHP
  3. Обновите свою версию PHP
  4. Метод загрузчика редактора коммутаторов
  5. Включить Elementor Safe Mode
  6. Проверьте наличие конфликтов между плагинами
  7. Проверьте свою тему
  8. Очистить кэш браузера и расширения
  9. Очистить кэш сервера и плагина
  10. Отключить Cloudflare Rocket Loader

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

Короче говоря: редактор застревает при загрузке, когда его сценарии не могут закончить работу — обычно из-за низкого PHP памяти (менее 256 МБ), устаревшей версии, конфликтующего плагина или темы или функций кэширования и CDN, таких как Cloudflare Rocket Loader, блокирующих JavaScript Elementor. Если весь ваш сайт не работает, а просто редактор, см. наше руководство исправление ошибки 502 Bad Gateway вместо.

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

К числу наиболее распространенных причин относятся

  • Недостаточная память PHP 256MB для бесперебойной работы необходимо
  • Устаревшая версия PHP 7.4 причины проблем совместимости
  • Конфликты плагинов Плагины outhet, мешающие JavaScript Element
  • Конфликты тем — Встроенные конструкторы страниц или блокирующие блокирующие элементы
  • Кэш браузера или расширения outвыход из кэшированных файлов или блокировка рекламы, мешающая
  • Кэширование на стороне сервера aggressive кэширование файлов stale Elementor
  • Настройки CDN/Cloudflare правила Rocket блокировка сценариев Elementor или безопасности
  • Заголовки безопасности indu X-Frame установлен в DENY вместо SAMEORIGIN

Теперь починим каждую.

1. Проверьте свои системные требования

Начните с проверки соответствия вашего сервера Минимальные требования Элементора. Вам необходимо проверить версию PHP, лимит памяти и другие настройки сервера.

Если у вас есть Мастер-аддоны для Elementor установлен, вы можете проверить все это в одном месте Перейти к вашей панели управления WordPress, перейти к Мастер Аддоныи нажмите Информация о системе вкладка.

Вкладка "Мастер аддонов системной информации", показывающая версию PHP, лимит памяти и данные сервера для диагностики проблем с загрузкой Elementor
На вкладке "Системная информация" в "Мастер-аддонах" показаны все данные сервера, необходимые для диагностики проблем с загрузкой.

Вот минимальные требования к правильной работе Elementor:

ТребованиеМинимумРекомендуется
Версия PHP7.48,0 или выше
Предел памяти WP128МБ256МБ или 512МБ
Версия WordPress6,0Последняя версия
max_input_vars10003000+

Если какое-либо из этих значений ниже минимального, это, вероятно, причина вашего Элементора застрял на загрузочном экране проблема. Следуйте следующим двум разделам, чтобы исправить их.

2. Увеличьте предел памяти PHP

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

Чтобы увеличить лимит памяти WordPress, получите доступ к корневому каталогу вашего сайта через FTP или файловый менеджер хостинга. Найдите wp-config.php файл.

Файл WordPress wp-config.php, расположенный в корневом каталоге установки WordPress
Найдите файл wp-config.php в корневом каталоге WordPress.

Откройте файл в текстовом редакторе и добавьте следующую строку над строкой, в которой написано /* That's all, stop editing! */:

define( 'WP_MEMORY_LIMIT', '512M' );
Добавление константы WP_MEMORY_LIMIT в файл wp-config.php для увеличения памяти WordPress до 512 МБ
Добавьте определение ограничения памяти в файл wp-config.php.

Сохраните файл, затем попробуйте загрузить редактор Elementor еще раз.

Примечание: Если ваш хостинг-провайдер ограничивает выделение памяти на уровне сервера, одно только изменение wp-config.php не сработает. свяжитесь с хостом и попросите его увеличить лимит памяти PHP для вашей учетной записи.

3. Обновите свою версию PHP

Запуск устаревшей версии PHP вызывает проблемы совместимости с Elementor, особенно после обновлений.Elementor официально поддерживает PHP 7.4 и выше, но PHP 8.0+ рекомендуется для обеспечения наилучшей производительности и безопасности.

Чтобы обновить PHP, войдите в панель управления хостингом (cPanel, Plesk или аналогичную).Большинство хостинг-провайдеров предлагают выбор версии PHP.

В cPanel ищите “Выберите PHP Версия” или “MultiPHP Manager” вариант:

Выберите опцию версии PHP в панели управления хостингом cPanel
Найдите селектор версий PHP на панели управления хостингом.

Нажмите на него, затем выберите PHP 8.0 или 8.1 из раскрывающегося списка и сохраните:

Выпадающий выбор версии PHP в cPanel, показывающий доступные версии PHP на выбор
Выберите PHP 8.0 или выше для лучшей совместимости с Elementor.

Важно: Перед обновлением PHP убедитесь, что ваша тема и плагины совместимы с новой версией Некоторые старые плагины могут сломаться на PHP 8.x. Сначала сделайте полную резервную копию сайта.

4. Метод загрузчика редактора коммутаторов

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

Вот как:

  1. Перейдите на панель управления WordPress
  2. Перейти к Элементор → Настройки
  3. Нажмите « Продвинутый вкладка
  4. Найти “Switch Editor Loader Method”
  5. Выбрать Включить из выпадающего
  6. Нажмите Сохранить изменения

Теперь попробуйте снова редактировать страницу с Elementor. это исправление решает проблему незагрузки Elementor для удивительного количества пользователей, и попытка занимает всего 10 секунд.

5. Включите безопасный режим элементара

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

Для включения безопасного режима:

  1. Перейти к Элементор → Инструменты
  2. Нажмите « Генерал вкладка
  3. Найти “Безопасный режим” и установить его Включить
  4. Нажмите Сохранить изменения

Теперь попробуйте редактировать страницу Если Elementor загружается в безопасном режиме:

  • Проблема в том, что конфликт плагинов или тем (см. разделы 6 и 7)

Если Elementor все еще не загружается в безопасном режиме:

  • Проблема в том серверная сторона (память, версия PHP, кэширование или конфигурация хостинга)

Не забудьте отключить безопасный режим после устранения неполадок.

6. Проверьте наличие конфликтов между плагинами

Конфликты плагинов - одна из главных причин незагрузки виджетов Elementor Два плагина, пытающиеся загрузить одну и ту же библиотеку JavaScript, или плагин безопасности, блокирующий встроенные сценарии Elementor, могут полностью заморозить редактор.

Вот как найти конфликтующий плагин:

  1. Перейти к Плагины → Установленные плагины
  2. Деактивировать все плагины, кроме Elementor (и Elementor Pro, если он у вас есть)
  3. Попробуйте загрузить редактор Elementor
  4. Если это работает, повторно активируйте плагины один за одним, тестирование Элементора после каждого
  5. Когда редактор снова сломается, виноват последний активированный вами плагин

Общие виновники конфликта:

  • Плагины кэширования (WP Rocket, W3 Total Cache, LiteSpeed Cache)
  • Плагины безопасности (Wordfence, Sucuri, iThemes Security)
  • Плагины оптимизации (Автоптимизация, WP-Оптимизация)
  • Другие создатели страниц или визуальные редакторы
  • Плагины минификации JavaScript

Как только вы найдете конфликтующий плагин, вы можете либо заменить его, настроить его настройки, чтобы исключить страницы Elementor, либо свяжитесь с разработчиком плагина для исправления.

7. Проверьте свою тему

Некоторые темы WordPress объединяют свои собственные сборщики страниц, предустановщики или пользовательский JavaScript, который конфликтует с Elementor. темы с тяжелыми встроенными настройщиками особенно подвержены этому.

Чтобы проверить, не вызывает ли ваша тема нерабочую проблему с Элементом:

  1. Перейти к Внешний вид → Темы
  2. Активируйте тему WordPress по умолчанию (Двадцать двадцать четыре или Hello Elementor)
  3. Попробуйте загрузить редактор Elementor

Если Elementor работает с темой по умолчанию, проблема в вашей теме. проверьте эти настройки темы:

  • Предварительный загрузчик страниц is в настройщике темы (обычно под "Внешний вид" → "Настроить" → "Дополнительные параметры темы")
  • Встроенный конструктор страниц Некоторые темы включают WPBakery или другой строитель, который конфликтует с Elementor
  • Пользовательский JavaScript with Проверьте, загружает ли тема сценарии Elementor

Для лучшей совместимости с Elementor рассмотрите возможность использования облегченной темы. Ознакомьтесь с нашим списком лучшие легкие темы WordPress для Elementor.

8. Очистить кэш браузера и отключить расширения

Иногда редактор Elementor хорошо загружается на стороне сервера, но ваш браузер отображает кэшированную, сломанную версию. расширения браузера, такие как блокировщики рекламы, инструменты конфиденциальности или блокировщики JavaScript, также могут препятствовать рендерингу редактора.

Шаг 1: Очистить кэш браузера

  • Хром: Пресс Ctrl + Shift + Delete (или Cmd + Shift + Delete на Mac) выберите “Cached изображений и файлов,” и нажмите Clear
  • Файрфокс: Пресс Ctrl + Shift + Delete, выберите “Cache,” и нажмите Очистить сейчас
  • Сафари: Перейти в Safari → Настройки → Конфиденциальность → Управление данными веб-сайта → Удалить все

Шаг 2: Тест в режиме инкогнито/частный режим

Откройте окно инкогнито (Ctrl + Shift + N в Chrome) и попробуйте загрузить редактор Elementor. режим Incognito отключает все расширения и начинается с чистого кэша. если Elementor нормально загружается в инкогнито, одно из расширений вашего браузера блокирует его.

Шаг 3: Отключите расширения одно за другим

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

  • uBlock Origin/AdBlock Plus (может блокировать встроенные сценарии Elementor)
  • Барсук конфиденциальности
  • Grammarly (известно, что вызывает конфликты JavaScript в редакторах)
  • Dark Reader или аналогичные расширения, изменяющие страницы

9. Очистить кэш сервера и плагина

Если ваш хостинг-провайдер запускает кэширование на стороне сервера (так делают большинство управляемых хостов WordPress), устаревшие файлы кэша могут обслуживать устаревшую версию Elementor, которая не загружается. Это особенно распространено после обновления Elementor или его дополнений.

Очистить кэш на каждом уровне:

  1. Плагин кэширования WordPress если вы используете WP Rocket, LiteSpeed Cache, W3 Total Cache или что-то подобное, перейдите к их настройкам и нажмите “Purge All Cache” или “Clear Cache”
  2. Кэш уровня хостинга (SiteGround, Kinsta, Cloudways, WP Engine) имеет кнопку “Purge Cache” на панели инструментов администратора WordPress или на панели управления хостингом
  3. Кэш объектов если вы используете Redis или Memcached, очистите кэш объекта через панель хостинга

После очистки всех слоев кэша выполните жесткое обновление в браузере (Ctrl + Shift + R) и попробуйте редактор Elementor еще раз.

Совет профессионала: Если Elementor ломается каждый раз при очистке кэша, исключите страницы администратора Elementor из плагина кэширования. Большинство плагинов кэширования позволяют исключить URL-адреса, содержащие /elementor или action=elementor.

10. Отключите ракетный погрузчик Cloudflare

Если вы используете Cloudflare, его функция Rocket Loader является известной причиной незагрузки редактора Elementor. Rocket Loader задерживает выполнение JavaScript, чтобы повысить скорость страницы, но может помешать правильной инициализации сценариев Elementor.

Чтобы отключить ракетный погрузчик:

  1. Войдите в свой Панель управления Cloudflare
  2. Выберите домен
  3. Перейти к Скорость → Оптимизация → Оптимизация контента
  4. Найти Ракетный погрузчик и переключить ВЫКЛЮЧАТЬ

Также проверьте эти настройки Cloudflare, пока вы там:

  • Автоматическое минирование JavaScript — Выключить или исключить страницы администратора WordPress
  • Проверка целостности браузера это может законно admin
  • Уровень безопасности если набор слишком высок, он может заблокировать редактор Elementor iframe

Если отключение Rocket Loader устраняет проблему, но вам все равно нужны преимущества в производительности, создайте Правило страницы в Cloudflare для обхода Rocket Loader только на URL-администраторе WordPress и редакторе Elementor (например, yourdomain.com/wp-admin/*).

Все еще не работает? Расширенные исправления

Если ни одно из 10 решений, приведенных выше, не устраняет проблему с пустой страницей Elementor или загрузкой, попробуйте выполнить следующие дополнительные шаги:

Проверьте заголовки безопасности

Некоторые хостинг-провайдеры устанавливают X-Frame-Options заголовок к DENY, который блокирует загрузку Elementor внутри его редактора на основе iframe. попросите хост изменить его на SAMEORIGIN.

Увеличить max_input_vars

Сложные страницы Elementor с множеством виджетов могут превышать PHP max_input_vars лимит (по умолчанию: 1000). добавьте это к себе .htaccess файл:

php_value max_input_vars 3000

Переустановить Элементор

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

Свяжитесь с вашим хозяином

Некоторые проблемы с загрузкой Elementor вызваны конфигурациями на уровне сервера, которые может изменить только ваш хостинг-провайдер (правила ModSecurity, ограничения для работников PHP, сроки выполнения).Укажите хосту конкретную ошибку и попросите его проверить журналы сервера.

Как предотвратить проблемы с загрузкой элементара

После того как вы устранили проблему, примите эти меры, чтобы она не повторилась:

  • Держите все в курсе. Запустите последние версии WordPress, Elementor и всех плагинов. Устаревшее программное обеспечение является основной причиной конфликтов.
  • Используйте промежуточный сайт для обновлений. Протестируйте обновления плагинов и тем на промежуточной копии перед их применением на своем реальном сайте.
  • Не перегружайте плагины. Каждый активный плагин добавляет JavaScript и PHP накладные расходы. удалите плагины, которые вы не используете активно.
  • Используйте совместимую тему. Легкие темы, такие как Hello Elementor, Astra или GeneratePress, созданы для работы с Elementor без конфликтов.
  • Мониторинг ресурсов сервера. Если у вас есть Мастер Аддоны установлено, используйте вкладку "Системная информация", чтобы регулярно проверять свою версию PHP, ограничения памяти и другие настройки сервера.

Дополнительные советы по обеспечению бесперебойной работы вашего сайта Elementor можно найти в нашем руководстве как ускорить сайты Elementor.

Часто задаваемые вопросы

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

Наиболее распространенной причиной является недостаточная память PHP. Elementor для правильной загрузки требуется не менее 256 МБ. Другие причины включают конфликты плагинов, устаревшие версии PHP, кэш браузера и Cloudflare Rocket Loader.Начните с увеличения лимита памяти в wp-config.php и очистки кэша браузера.

Как исправить незагружающиеся виджеты Elementor?

Во-первых, включите Elementor Safe Mode (Elementor → Tools → Safe Mode → Включить), чтобы проверить, является ли причиной конфликта плагин или тема. Если виджеты загружаются в безопасном режиме, деактивируйте все остальные плагины и повторно активируйте их один за другим, чтобы найти конфликт. Если они все еще не загружаются, увеличьте лимит памяти PHP до 512 МБ.

Исправляется ли очистка кэша, что Elementor не загружается?

Да, во многих случаях. очистить кэш на трех уровнях: ваш кэш браузера (Ctrl+Shift+Delete), ваш плагин кэширования WordPress (Purge All), и ваш кэш хостинг-сервера. устаревшие кэшированные файлы являются распространенной причиной того, что редактор Elementor показывает пустую страницу после обновлений.

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

Обновления иногда меняют способ загрузки Elementor его скриптов Кэшированные версии старых скриптов конфликтуют с новым кодом, вызывая пустую страницу Очистить все кэши (браузер, плагин, и сервер), затем попробовать переключить метод загрузчика редактора в Elementor → Настройки → Расширенный. если это не работает, проверьте наличие конфликтов плагинов с обновленной версией.

Может ли слишком много плагинов привести к остановке загрузки Elementor?

Да. каждый плагин добавляет накладные расходы PHP и JavaScript. слишком много плагинов могут превышать лимит памяти вашего сервера, максимальное время выполнения или настройку max_input_vars, все из которых могут помешать Elementor загрузить. деактивируйте неиспользуемые плагины и рассмотрите возможность увеличения ресурсов вашего сервера, если вам нужно много активных плагинов.

Завершение

Не загружаемый редактор Elementor почти всегда поправим. в большинстве случаев увеличение лимита памяти PHP и очистка кэша заставят редактор работать снова. при постоянных проблемах прорабатывайте решения, указанные выше, по порядку: сначала проверьте системные требования, затем перейдите к конфликтам плагинов, проблемам с темами и настройкам на стороне сервера.

Если используете Мастер-аддоны для Elementor, вкладка "Информация о системе" дает вам быстрый обзор состояния вашего сервера, поэтому вы можете обнаружить проблемы до того, как они вызовут поломку редактора.

Все еще застрял? Свяжитесь с нами и поможем устранить неполадки.

Фотография Роя Джеми
Рой Джеми
Я Рой Джеми, Content Wrangler и Marketer в Pixar Labs, работаю над Master Addons для Elementor.Я пишу учебные пособия, записываю видео и поддерживаю актуальность документации, поэтому вы всегда знаете, как использовать каждую функцию. Я также занимаюсь поддержкой, поэтому, если вы наткнетесь на корягу, я тот человек, который поможет вам исправить это. Реальные ответы, от кого-то, кто использует эти инструменты каждый день.
Сентябрьская распродажа

40% выключить все

Каждый Мастер Аддоны Про план, годовой и пожизненный Один код, восемь дней.

00дней
00час
00мин
00сек

Заканчивается в понедельник, 14 сентября, 23:59 по восточному времени

  • Личный1 сайт 129 долларов77 ДОЛЛАРОВ
  • Бизнес5 сайтов 199 долларов119 долларов
  • РазработчикНеограниченные сайтыЛучше всего для агентств 599 долларов359 долларов

Платите один раз. Никакого продления никогда.

Код купона МАЛИФЕ40
Получите скидку 40% прямо сейчас
  • Более 30 000 активных установок
  • 4,5/5 из 212 отзывов
  • 14-дневный возврат денег