Dowiedz się, dlaczego edytor Elementor zawiesza się na stronie WordPress klienta, a potem napraw to w kolejności, która oszczędza najwięcej czasu, korzystając z własnych wskazówek Elementora dotyczących rozwiązywania problemów.
Klikasz Edit with Elementor (Edytuj za pomocą Elementora) na stronie WordPress klienta, a edytor stoi na ekranie ładowania albo pokazuje pusty, szary panel, który nigdy się nie wypełnia. Może się to zdarzyć na każdym hostingu i często pojawia się po aktualizacji wtyczki lub zmianie w Cloudflare. Ten poradnik pokazuje, jak odczytać konsolę przeglądarki, by znaleźć przyczynę, a potem prowadzi przez rozwiązania z centrum pomocy Elementora, od najszybszych.

Własny artykuł Elementora na ten temat, Elementor stuck on loading screen (Elementor stoi na ekranie ładowania), wciąż odsyła w jedno miejsce: do konsoli przeglądarki. Mając otwarty zawieszony edytor, otwórz konsolę skrótami z przewodnika po konsoli Elementora:
Odśwież stronę z otwartą konsolą i szukaj wierszy na czerwono. Zrób zrzut ekranu, bo każdy, kogo poprosisz o pomoc, będzie chciał go zobaczyć. Następnie odnajdź swój objaw w tabeli.
| Co zauważasz | Prawdopodobna przyczyna | Przejdź do |
|---|---|---|
| Edytor działa w oknie prywatnym lub w innej przeglądarce | Rozszerzenie przeglądarki albo zapisane w pamięci podręcznej pliki | Rozwiązanie 1 |
| Zaczęło się zaraz po aktualizacji Elementora lub Elementor Pro | Obie wtyczki mają niezgodne wersje | Rozwiązanie 2 |
| Edytor otwiera się w Trybie awaryjnym | Inna wtyczka lub motyw | Rozwiązanie 3 |
| Strona działa przez Cloudflare z włączonym Rocket Loaderem | Rocket Loader wstrzymuje skrypty Elementora | Rozwiązanie 4 |
| Na froncie przed każdą stroną pojawia się animacja ładowania | Preloader motywu | Rozwiązanie 5 |
| Czerwony błąd wspomina o X-Frame-Options lub cross-origin | Serwer blokuje ramkę edytora | Rozwiązanie 6 |
| Nadal zawiesza się w Trybie awaryjnym albo błąd 404 lub ERR_INCOMPLETE_CHUNKED_ENCODING | Pamięć serwera, wersja PHP lub konfiguracja serwera | Rozwiązanie 7 |
| Zawiesza się tylko jedna strona, pozostałe otwierają się normalnie | Własny kod lub uszkodzony widżet na tej stronie | Rozwiązanie 8 |
Zanim cokolwiek zmienisz na działającej stronie klienta, zrób pełną kopię zapasową. Elementor prosi o nią, zanim użyjesz Trybu awaryjnego lub zmienisz ustawienia.
To zajmuje dwie minuty i wyklucza całą grupę przyczyn. Z typowych kroków rozwiązywania problemów Elementora:
Jak sprawdzić: edytor otwiera się w Twojej zwykłej przeglądarce, a lewy panel wypełnia się widżetami. Jeśli działa tylko w oknie prywatnym, nawet po wyczyszczeniu pamięci podręcznej, przyczyną jest jedno z Twoich rozszerzeń.
Elementor wymienia niezgodne wersje Elementora i Elementor Pro jako znaną przyczynę zawieszania się edytora. Przejdź do Plugins > Installed Plugins (Wtyczki > Zainstalowane wtyczki). Jeśli któraś z wtyczek ma oczekującą aktualizację, zaktualizuj obie do najnowszych wersji, a potem odśwież edytor.

Tryb awaryjny ładuje edytor bez wtyczek firm trzecich, kodu motywu i eksperymentów Elementora. Działa tylko w edytorze i tylko dla zalogowanego administratora, więc odwiedzający wciąż widzą normalną stronę. Kroki z artykułu o Trybie awaryjnym Elementora:
Jeśli edytor pokaże okno Can't Edit? (Nie można edytować?), możesz zamiast tego kliknąć w nim Enable Safe Mode.
Jeśli edytor ładuje się w Trybie awaryjnym, problem powoduje wtyczka lub motyw. Rada Elementora to wyłączenie wszystkich wtyczek poza Elementorem i Elementor Pro w Plugins > Installed Plugins, a potem włączanie ich po kolei i testowanie edytora po każdej z nich. Aby przetestować motyw, zainstaluj i włącz Hello Elementor w Appearance > Themes (Wygląd > Motywy). Oba kroki zmieniają to, co widzą odwiedzający, więc na ruchliwej stronie klienta użyj kopii na serwerze testowym (staging), jeśli hosting ją udostępnia, albo pracuj w spokojnej porze. Warto też rzucić okiem na listę znanych konfliktów wtyczek i motywów Elementora.
Gdy już znajdziesz winną wtyczkę, skontaktuj się z jej autorem albo zastąp ją podobną wtyczką. Potem przywróć ustawienie Trybu awaryjnego i zapisz, bo Tryb awaryjny na czas działania trzyma eksperymenty Elementora wyłączone.
Jeśli edytor nadal zawiesza się w Trybie awaryjnym, pamiętaj, że wtyczki typu must-use zainstalowane przez hosting i tak się ładują. Artykuł Elementora o wtyczkach MU wyjaśnia, jak zmienić nazwę folderu mu-plugins, albo możesz poprosić hosting o ich wyłączenie. Jeśli to nie to, przyczyną jest raczej Cloudflare, serwer lub przeglądarka: przejdź do rozwiązań 4, 6 i 7.
Rocket Loader to ustawienie przyspieszające w Cloudflare, które wstrzymuje cały JavaScript, aż strona się wyrenderuje. Elementor mówi, że może ono opóźnić lub zablokować skrypty edytora. Własna strona Rocket Loadera w Cloudflare podaje, że jeśli zauważysz problemy z JavaScriptem lub jQuery, warto go wyłączyć i przetestować ponownie.
Najszybszy test wyłącza go dla całej strony:
Jeśli to pomaga, a chcesz zachować Rocket Loader dla odwiedzających, wyłącz go tylko dla Elementora regułą konfiguracyjną (Configuration Rule, kroki Cloudflare). Przejdź do Rules > Overview, kliknij Create rule i wybierz Configuration Rule. Nadaj regule nazwę i ustaw własny filtr dopasowany do adresów Elementora. W sekcji Then the settings are dodaj Rocket Loader ustawiony na off, a potem kliknij Deploy. Artykuł Elementora o Rocket Loaderze wymienia adresy do objęcia regułą: yoursite.com/*elementor* dla stron Elementora oraz yoursite.com/?elementor_library=* dla szablonów. Elementor sugeruje też wyczyszczenie pamięci podręcznej Cloudflare.
Jeśli Cloudflare na tej samej stronie dodatkowo utknął w pętli przekierowań, zobacz Cloudflare zbyt wiele przekierowań.
Niektóre motywy pokazują animację ładowania, zwaną preloaderem, przed pojawieniem się każdej strony. Elementor wymienia to jako przyczynę zawieszania się edytora. Poszukaj w panelu ustawień samego motywu albo w Appearance > Customize (Wygląd > Dostosuj) opcji preloadera lub page loadera. Wyłącz ją, zapisz i odśwież edytor.
Edytor Elementor pokazuje edytowaną stronę wewnątrz ramki. Jeśli serwer wysyła nagłówek X-Frame-Options ustawiony na DENY, przeglądarka nie pokaże tej ramki, a konsola zwykle wyświetla czerwony błąd wspominający o X-Frame-Options lub cross-origin. Rozwiązanie Elementora to poproszenie dostawcy hostingu o zmianę X-Frame-Options z DENY na SAMEORIGIN. SAMEORIGIN nadal uniemożliwia innym witrynom osadzanie Twojej w ramce.
Wyślij hostingowi adres strony, zrzut ekranu z konsoli i to zdanie: proszę o zmianę nagłówka X-Frame-Options z DENY na SAMEORIGIN dla tej strony. Jak sprawdzić: odśwież edytor z otwartą konsolą. Błąd powinien zniknąć.
Jeśli edytor nadal zawodzi w Trybie awaryjnym, Elementor radzi sprawdzić, czy serwerowi nie kończy się pamięć. Najpierw sprawdź liczby. Elementor > Editor > System pokazuje System Info, w tym środowisko serwera. Ekran Tools > Site Health > Info (Narzędzia > Stan witryny > Informacje) w WordPressie ma sekcję Server (przewodnik WordPressa). Porównaj je z wymaganiami Elementora:
| Ustawienie | Minimum Elementora | Zalecane |
|---|---|---|
| Wersja PHP | 7.4 | 8.3 lub nowsza |
| Limit pamięci PHP | 256 MB (tylko Elementor i Elementor Pro) | 512 MB lub 768 MB dla najlepszej wydajności |
| WordPress | 6.8 | Najnowsza wersja |
Pamięć: przewodnik po wp-config WordPressa opisuje ustawienie WP_MEMORY_LIMIT, a także WP_MAX_MEMORY_LIMIT dla zadań w panelu. Żadne z nich nie może przekroczyć tego, na co pozwala hosting, a niektóre hostingi w ogóle blokują zwiększenie limitu. Najpewniejsza droga to poprosić hosting o podniesienie limitu pamięci PHP do co najmniej 256 MB.
Wersja PHP: steruje nią hosting. Większość paneli hostingowych pozwala wybrać wersję, a jeśli Twój nie pozwala, poproś wsparcie. Artykuł Elementora o aktualizacji PHP radzi, by przed przełączeniem zaktualizować motywy i wtyczki oraz zrobić kopię zapasową.
Loader edytora: jeśli konsola pokazuje błąd 404 lub ERR_INCOMPLETE_CHUNKED_ENCODING, artykuł Elementora o konfiguracji serwera radzi przejść do Elementor > Settings > Advanced (w nowszych wersjach Settings znajduje się w Elementor > Editor) i ustawić Switch Editor Loader Method na Enable. Jest to rozwiązanie przeznaczone dla serwerów o niskich zasobach, a Elementor mówi, że nie spowalnia strony, więc można je zostawić włączone.
Jeśli zawiesza się tylko jedna strona lub szablon, sprawdź, co się na nich znajduje.
Zbierz to wszystko, zanim się do kogoś zwrócisz, aby problem trzeba było opisać tylko raz:
W przypadku Elementor Pro zaloguj się na my.elementor.com i kliknij ikonę Ask Angie w prawym dolnym rogu, aby dotrzeć do wsparcia (przewodnik Elementora po zgłoszeniach). Wsparcie Elementora obejmuje podstawowe funkcje Elementora, a nie konflikty z innymi wtyczkami. W przypadku darmowej wtyczki napisz na forum wsparcia Elementora na WordPress.org. Zmiany pamięci, PHP i nagłówków musi wprowadzić dostawca hostingu. Jeśli opiekujesz się wieloma stronami klientów, stały miesięczny plan opieki ułatwia utrzymanie aktualizacji w zgodzie.
Czy Tryb awaryjny (Safe Mode) zmienia to, co widzą odwiedzający na działającej stronie?
Nie. Tryb awaryjny działa tylko w edytorze Elementor i tylko dla zalogowanego administratora, więc odwiedzający nadal widzą normalną stronę. Na czas działania wyłącza eksperymenty Elementora, dlatego po zakończeniu testów warto go z powrotem wyłączyć.
Dlaczego zawiesza się tylko jedna strona, a pozostałe otwierają się normalnie?
Zwykle wskazuje to na coś na tej konkretnej stronie: własny kod albo widżet, którego zapisane ustawienia przestały pasować do strony. Ustaw własny kod jako wersję roboczą (Draft) albo wyłącz funkcję widżetu w Menedżerze elementów (Element Manager), zapisz stronę, włącz funkcję z powrotem i zbuduj widżet od nowa.
Ile pamięci PHP potrzebuje Elementor?
Strona z wymaganiami Elementora podaje 256 MB jako minimum dla samego Elementora i Elementor Pro, 512 MB jako wartość zalecaną oraz 768 MB dla najlepszej wydajności. Wymaga też PHP 7.4 lub nowszego (zalecane 8.3 lub nowsze) oraz WordPressa 6.8 lub nowszego.
Czy muszę wyłączać Rocket Loader dla całej strony?
Nie. Wyłączenie go dla całej strony to najszybszy sposób na test. Gdy już wiesz, że to on jest przyczyną, możesz utworzyć w Cloudflare regułę konfiguracyjną (Configuration Rule), która wyłączy Rocket Loader tylko dla adresów Elementora, a wszędzie indziej zostawi go włączonego.
Nie mogę znaleźć ustawienia Trybu awaryjnego. Gdzie ono jest?
W obecnych wersjach znajduje się w Elementor > Editor > Tools, na zakładce General. Na początku 2026 roku Elementor przeniósł kilka pozycji w menu panelu, więc starsze zrzuty ekranu mogą pokazywać inną ścieżkę. Widzą je tylko administratorzy, a w sieci multisite tylko Super Admini.
Jeśli strona jednego klienta wciąż się zawiesza przez nawarstwione wtyczki, ustawienia Cloudflare i ciasne limity hostingu, zastanów się, czy ten klient w ogóle potrzebuje kreatora stron. WebNewBiz to kreator stron oparty na AI, w którym zmieniasz stronę, rozmawiając z AI Copilot (teksty, sekcje, strony, projekt, zdjęcia). Hosting i SSL są wliczone w każdy plan, więc nie ma osobnego konta hostingowego do ogarniania. Jego ograniczenia, szczerze: nie naprawi istniejącej strony na Elementorze. Jeśli przeniesiesz stronę, treść i domena przechodzą razem z nią, ale układ trzeba zbudować od nowa. Pierwszy szkic od AI i tak wymaga Twoich własnych poprawek, a to młoda platforma z dużo mniejszym ekosystemem niż wielcy kreatorzy. Zobacz, jak działa Copilot, na stronie kreatora stron AI.
Załóż swoją stronę za 1 $. Pierwszy miesiąc kosztuje 1 $, potem obowiązuje normalna cena planu (od 9 $ miesięcznie), a zrezygnować możesz w każdej chwili. Jeśli prowadzisz strony klientów jako agencja, porozmawiaj z nami o white-label.