Widżety WordPress nie wyświetlają się: co znaczy objaw i jak przywrócić stopkę

Widżety WordPress nie wyświetlają się najczęściej z jednej z pięciu przyczyn: zmieniłeś motyw i widżety trafiły do nieaktywnych, aktywny jest motyw blokowy bez obszarów widżetów, strona ma szablon bez panelu bocznego, motyw chowa panel na telefonie albo pamięć podręczna pokazuje starą wersję. Każdą sprawdzisz w kilka minut.

Autor: Zespół TellMyShop. Poradnik dla właścicieli stron WordPress i sklepów WooCommerce: przyczyna, ręczna naprawa i to samo w rozmowie z czatem.
Aktualizacja: · 4 min czytania

Jaki masz objaw

Dopasuj to, co widzisz, do wiersza w tabeli. Kolumna z przyczyną mówi, gdzie szukać.

ObjawNajbardziej prawdopodobna przyczynaCo zrobić
Po zmianie motywu zniknęły wszystkie widżetynowy motyw ma inne obszary, widżety są w Nieaktywnychprzeciągnij je do nowych obszarów
W menu Wygląd nie ma Widżetówmotyw blokowyzmień stopkę w edytorze witryny
Widżet jest na stronie głównej, a we wpisie nieszablon wpisu bez panelu bocznegozmień szablon albo ustawienia układu w motywie
Na komputerze jest, na telefonie niemotyw przenosi albo chowa panel boczny na wąskim ekraniesprawdź ustawienia układu mobilnego w Dostosuj
Zalogowany widzisz, gość niepamięć podręcznawyczyść cache wtyczki i hostingu
Widżet zniknął po aktualizacji wtyczkiwtyczka, która go dostarcza, jest wyłączona albo ma błądsprawdź listę wtyczek i dziennik błędów
Widżet jest, ale pustybrak treści do pokazania, na przykład brak najnowszych komentarzydodaj treść albo zmień rodzaj widżetu

Przyczyna 1: zmiana motywu

Każdy motyw klasyczny sam ogłasza, jakie ma obszary widżetów: panel boczny, kilka kolumn stopki, pasek nad nagłówkiem. Po zmianie motywu WordPress próbuje dopasować stare obszary do nowych. Gdy mu się nie uda, odkłada widżety do sekcji Nieaktywne widżety na dole ekranu Wygląd → Widżety. Nic nie ginie, trzeba tylko je przenieść.

Jak to zrobić krok po kroku:

  1. Wejdź w Wygląd → Widżety.
  2. Przewiń na dół do sekcji Nieaktywne widżety.
  3. Kliknij widżet i w jego opcjach wybierz przeniesienie do nowego obszaru, na przykład Stopka 1.
  4. Zapisz zmiany.
  5. Otwórz stronę w oknie prywatnym i sprawdź stopkę na komputerze i telefonie.

Ekran widżetów opisuje dokumentacja WordPress o zarządzaniu widżetami.

Przyczyna 2: motyw blokowy nie ma widżetów

W motywach blokowych, takich jak domyślne motywy z ostatnich lat, nie ma ekranu Widżety. Stopka i panel boczny to części szablonu, które zmieniasz w Wygląd → Edytor → Wzorce albo bezpośrednio w szablonie. Stare widżety z poprzedniego motywu klasycznego nie przejdą tam same. Treść trzeba przenieść ręcznie, wstawiając bloki do części szablonu.

Od WordPress 5.8 także motywy klasyczne korzystają z bloków w ekranie widżetów. Tę zmianę opisała zapowiedź edytora widżetów w WordPress 5.8. Jeśli twój opiekun strony włączył wtyczkę przywracającą klasyczny ekran widżetów, wygląd ekranu będzie inny niż w poradnikach z blokami.

Przyczyna 3: szablon, telefon i warunki wyświetlania

Panel boczny jest częścią szablonu. Gdy wpis albo strona używa szablonu pełnej szerokości, panelu nie ma, a z nim widżetów. Szablon zmienisz w edytorze wpisu, w ustawieniach strony po prawej. Część motywów ma też osobne ustawienia układu dla wpisów, stron i archiwów w Dostosuj.

Na telefonie wiele motywów przenosi panel boczny pod treść albo chowa go całkiem. Sprawdź to na prawdziwym telefonie, a nie tylko w zwężonym oknie przeglądarki.

Wtyczki do warunków wyświetlania pozwalają pokazać widżet tylko na wybranych stronach. Jeśli ktoś kiedyś ustawił warunek, widżet zniknie wszędzie poza tymi stronami. Opcja jest zwykle w ustawieniach samego widżetu.

Przyczyna 4: cache i wtyczki

Jeśli zalogowany widzisz widżet, a w oknie prywatnym go nie ma, winna jest pamięć podręczna. Kolejność czyszczenia opisujemy w tekście WordPress: nie widać zmian. Widżet z wtyczki, na przykład formularz zapisu albo filtr produktów, zniknie też wtedy, gdy wtyczka jest wyłączona albo po aktualizacji zgłasza błąd. Wtedy zajrzyj do poradnika WordPress po aktualizacji nie działa.

Jeśli widżet zniknął bez żadnej zmiany z twojej strony, sprawdź, czy w ostatnich dniach nie było automatycznej aktualizacji motywu albo wtyczki. WordPress robi część aktualizacji sam, a lista wtyczek z wersjami szybko pokaże, co się zmieniło.

Gdy ekran widżetów w kokpicie jest pusty albo się nie ładuje, problem leży raczej w kodzie niż w ustawieniach. Developer zacznie od konsoli przeglądarki. Opis edytora od strony technicznej jest w przeglądzie edytora widżetów dla developerów.

Jak czat sprawdza i poprawia widżety

Wtyczka TellMyShop dla WordPress i WooCommerce pozwala, żeby twój czat (Claude albo ChatGPT) zobaczył obszary widżetów i to, co w nich jest, także nieaktywne widżety. Czat może zmienić tytuł albo treść widżetu, dodać nowy blok do obszaru albo przenieść widżet do nieaktywnych. Nie dodaje skryptów ani ramek z innych stron. W motywie blokowym zmienia zamiast tego części szablonu, na przykład stopkę.

Ty: Po zmianie motywu zniknęła stopka z adresem i godzinami.

Twój czat: Nowy motyw ma obszary Stopka 1 i Stopka 2, oba puste. W Nieaktywnych jest widżet z tytułem Kontakt. Podgląd:

Stary widżet zostanie w Nieaktywnych jako kopia. Zapisać? (tak / nie)

Ty: Tak.

Twój czat: Zapisane. Sprawdziłem stronę główną bez logowania: stopka z adresem jest widoczna.

Stan kartki: czeka na twoje „tak”
podgląd zmiany

stara wersja: Stopka 1: pusta

nowa wersja: Stopka 1: Kontakt (ul. Lipowa 4, pon.–pt. 9–17)

Ilustracja: produkty, liczby i odpowiedzi są przykładowe.

Adres i godziny w rozmowie są przykładowe. Zmiany widżetów działają w TellMyShop Pro po włączeniu przełącznika Motyw w panelu wtyczki na 24 godziny, po dzisiejszej kopii bazy. Każda zmiana trafia do historii i większość zmian cofniesz jednym poleceniem.

W darmowej wersji TellMyShop Free czat nie czyta widżetów, ale pokaże listę wtyczek i motywów z wersjami oraz dziennik błędów. To wystarczy, żeby ustalić, czy widżet zniknął przez wtyczkę. Darmową wersję pobierzesz ze strony TellMyShop Free, opis Pro jest na stronie TellMyShop dla WordPress i WooCommerce, a ceny w cenniku.

Pytania i odpowiedzi

Gdzie podziały się widżety po zmianie motywu?

Zwykle w sekcji Nieaktywne widżety na dole ekranu Wygląd → Widżety. Nowy motyw ma inne obszary widżetów, więc WordPress nie wie, gdzie postawić stare. Przeciągnij je do nowych obszarów albo dodaj od nowa.

Dlaczego w menu Wygląd nie ma pozycji Widżety?

Bo aktywny jest motyw blokowy. Takie motywy nie mają obszarów widżetów, a stopkę i panel boczny zmienia się w edytorze witryny, w częściach szablonu. To normalne zachowanie, a nie błąd.

Widżet jest w panelu bocznym, ale nie na każdej stronie. Czemu?

Strona może używać szablonu bez panelu bocznego, na przykład pełnej szerokości. Część widżetów, jak filtry WooCommerce, pokazuje się też tylko na stronach sklepu. Bywa, że wtyczka do warunków wyświetlania ukrywa widżet na wybranych stronach.

Jak dodać widżet w WordPress?

W motywie klasycznym wejdź w Wygląd → Widżety, wybierz obszar, na przykład stopkę, kliknij plus i dodaj blok, na przykład akapit albo listę. Zapisz zmiany i sprawdź stronę w oknie prywatnym.

Czy wyłączenie wtyczki usuwa widżet?

Widżet wtyczki znika ze strony, gdy wtyczka jest wyłączona, bo jego kod przestaje działać. Ustawienia zwykle zostają zapisane i wracają po ponownym włączeniu wtyczki.

WordPress jest znakiem towarowym WordPress Foundation. WooCommerce jest znakiem towarowym Automattic Inc. Claude jest znakiem towarowym Anthropic PBC. ChatGPT i OpenAI są znakami towarowymi OpenAI. TellMyShop nie jest powiązany z tymi firmami.

TellMyShop dla WordPress i WooCommerce

Twój czat czyta stronę, pokazuje każdą zmianę przed zapisem i zapisuje dopiero po twoim „tak”. Większość zmian cofniesz jednym zdaniem. Działa z Claude albo ChatGPT, także na darmowym koncie.

Przeczytaj też