Bahnhofstraße 22, 52134 Herzogenrath Poniedziałek - piątek: 8:00 - 16:30 kontakt@milnersoftware.de 0176 66798849

Aktualności · WordPress · · 4 min czytania

Elementor nie działa po aktualizacji – przyczyny i rozwiązania

Rozsypany układ, zawieszony edytor, zniknął nagłówek i stopka? Dlaczego Elementor, Elementor Pro i pakiety dodatków przestają do siebie pasować i jak przywrócić stronę.

Zahlenschloss auf einer hellen Computertastatur

W skrócie: jeśli po aktualizacji Elementor się nie ładuje, układ strony się rozsypał albo edytor się zawiesza, najczęściej Elementor i Elementor Pro albo pakiet dodatków przestały do siebie pasować. Najpierw proszę sprawdzić wersje. Potem pomagają trzy narzędzia wbudowane w Elementor: ponowne wygenerowanie plików i danych, tryb bezpieczny oraz kontrola wersji, czyli powrót do poprzedniej wersji.

Elementor to najpopularniejszy page builder dla WordPressa i właśnie dlatego często wisi na nim wiele rozszerzeń: Elementor Pro, pakiety z dodatkowymi widżetami, szablony z Theme Buildera. Każdy element aktualizuje się osobno. Gdy jeden z nich wypadnie z rytmu, od razu widać to na stronie.

Typowe objawy

  • Strona pokazuje sam tekst bez wyglądu, kolumny są jedna pod drugą, brakuje odstępów.
  • Edytor ładuje się w nieskończoność, pokazuje szare pole albo komunikat, że nie można wczytać podglądu.
  • Zniknęły nagłówek i stopka z Theme Buildera.
  • Brakuje pojedynczych widżetów albo pokazują one błąd.
  • Błąd krytyczny zaraz po aktualizacji.

Przyczyna 1: Elementor i Elementor Pro do siebie nie pasują

Elementor (darmowy) i Elementor Pro to dwie osobne wtyczki. Pro wymaga pasującej wersji darmowej wtyczki. Darmowa aktualizuje się przez wordpress.org, Pro tylko z ważną licencją. Gdy licencja wygaśnie, wtyczka podstawowa dalej się aktualizuje, a Pro nie. W końcu przestają do siebie pasować.

Najwyraźniej widać to przy dużych skokach wersji wtyczki podstawowej. Ostatnio miałem strony, na których po przejściu Elementora na nową główną wersję starsza wersja Pro przestała wyświetlać nagłówek, stopkę i całe sekcje.

Co zrobić: proszę sprawdzić w sekcji „Wtyczki” oba numery wersji, a w „Elementor → Licencja” status licencji. Jeśli licencja jest ważna, trzeba zaktualizować Pro. Jeśli wygasła, są dwie drogi: przedłużyć licencję albo cofnąć wtyczkę podstawową do wersji pasującej do Państwa Pro i wyłączyć dla niej automatyczne aktualizacje. Druga droga to tylko rozwiązanie tymczasowe.

Przyczyna 2: niekompatybilny pakiet dodatków

Pakiety takie jak „Essential Addons”, „ElementsKit”, „Premium Addons” czy „Ultimate Addons” mocno ingerują w Elementor. Po aktualizacji Elementora często same potrzebują aktualizacji. Zanim ona przyjdzie, cały system może przestać działać.

Co zrobić: wyłączać pakiety dodatków po kolei i po każdym kroku odświeżać stronę. Jeśli wygląd wróci, winowajca jest znany. Jeśli nie ma jeszcze pasującej aktualizacji, pakiet zostaje wyłączony albo Elementor wraca o jedną wersję.

Przyczyna 3: stare pliki CSS i cache

Elementor generuje dla każdej strony własne pliki CSS. Po aktualizacji stare pliki czasem przestają pasować, a do tego wtyczka cache albo CDN dalej serwuje stare wersje.

Co zrobić: w „Elementor → Narzędzia” kliknąć ponowne wygenerowanie plików i danych (w starszych wersjach „Wygeneruj ponownie CSS”). Potem wyczyścić cache wtyczki, hostingu i ewentualnie Cloudflare i sprawdzić stronę w oknie prywatnym.

Przyczyna 4: za mało pamięci

Jeśli nie ładuje się edytor, a sama strona tak, często brakuje pamięci PHP. Elementor zaleca co najmniej 256 MB. Obecną wartość widać w „Elementor → Informacje o systemie” przy limicie pamięci. Zwiększyć ją można w panelu hostingu albo w wp-config.php:

define( 'WP_MEMORY_LIMIT', '256M' );

Wartość w wp-config.php działa tylko do granicy, na którą pozwala hosting.

Tryb bezpieczny

W „Elementor → Narzędzia” jest tryb bezpieczny (Safe Mode). Gdy jest włączony, edytor ładuje tylko Elementor i Elementor Pro, bez innych wtyczek, bez Państwa motywu i bez funkcji eksperymentalnych Elementora. Jeśli edytor wtedy działa, problem leży w innej wtyczce albo w motywie, a nie w Elementorze. Tryb działa tylko w edytorze, odwiedzający niczego nie zauważą.

Powrót do poprzedniej wersji

W „Elementor → Narzędzia → Kontrola wersji” można cofnąć darmowego Elementora, a z ważną licencją także Elementor Pro do wcześniejszej wersji. Wcześniej proszę zrobić kopię plików i bazy danych. Większe aktualizacje przy pierwszym uruchomieniu czasem zmieniają dane i droga powrotna nie zawsze jest czysta.

Potem warto wyłączyć automatyczne aktualizacje Elementora, dopóki nie będzie jasne, że nowa wersja działa z Państwa stroną. Jak cofnąć wersję innych wtyczek, opisuję w artykule Biała strona po aktualizacji wtyczki.

Żeby następnym razem się nie powtórzyło

  • Aktualizować Elementora, Elementor Pro i pakiety dodatków razem, a nie pojedynczo w odstępie tygodni.
  • Duże skoki wersji najpierw testować na kopii strony.
  • Pilnować licencji. Wygasła licencja Pro to najczęstsza przyczyna rozsypanych stron na Elementorze, jakie widzę.
  • Zostawić tylko te pakiety dodatków, które naprawdę są używane. Każdy kolejny to kolejne źródło błędów.

Profesjonalna pomoc

Po nieudanej aktualizacji doprowadzam strony na Elementorze do porządku: dopasowuję wersje, znajduję i wymieniam niekompatybilne dodatki, przywracam układ. Nie jestem oficjalnym wsparciem Elementora, ale regularnie pracuję ze stronami na Elementorze zbudowanymi przez innych. Więcej w usłudze pomoc Elementor, naprawa zaczyna się od 290 € netto. Kto chce całkiem odejść od page buildera, znajdzie drogę do własnego, lekkiego motywu w usłudze WordPress na miarę.

Autor: Przemysław Milner

Pozostałe wpisy