Klasyk gatunku: kliknąłeś “Aktualizuj”, poszedłeś zrobić kawę, a po powrocie zamiast strony widzisz białą kartkę albo stos czerwonego tekstu, którego nie chciałeś oglądać o poranku. Spokojnie — to jeden z najczęstszych i najłatwiej odwracalnych problemów w WordPressie, o ile działasz metodycznie, a nie w panice.
Najpierw: nie klikaj nic więcej
Pierwszy odruch to często dalsze klikanie — może jeszcze jedna aktualizacja to naprawi? Nie. Każda kolejna zmiana w tym stanie utrudnia Ci później ustalenie, co dokładnie zepsuło stronę. Zatrzymaj się na chwilę.
Krok 1: Sprawdź, co pokazuje ekran
- Biała strona bez żadnego tekstu (tzw. “biały ekran śmierci”) — zwykle konflikt wtyczki lub motywu z nową wersją WordPressa, czasem przekroczony limit pamięci PHP.
- Czerwony/pomarańczowy komunikat błędu z nazwą pliku — to dobra wiadomość, bo WordPress właściwie mówi Ci, co jest nie tak. Zwróć uwagę na nazwę wtyczki lub motywu w komunikacie.
- Strona częściowo działa, ale wygląda “połamana” — zwykle problem z motywem lub konfliktem CSS/JS między wtyczkami.
Krok 2: Włącz tryb debugowania, jeśli komunikat jest niejasny
Dodanie linii define('WP_DEBUG', true); w pliku wp-config.php (tymczasowo, potem trzeba wyłączyć) pokaże Ci pełny, techniczny opis błędu zamiast ogólnikowej białej strony. To jak włączenie latarki w ciemnym pokoju zamiast szukania po omacku.
Krok 3: Wyłącz wtyczki po kolei przez FTP/panel plików
Jeśli podejrzewasz wtyczkę, ale nie masz dostępu do panelu admina (bo strona nie działa), zaloguj się przez FTP lub menedżer plików w panelu hostingu i zmień nazwę folderu danej wtyczki w wp-content/plugins/ — to automatycznie ją dezaktywuje bez potrzeby logowania do WordPressa. Rób to jedna wtyczka na raz, sprawdzając stronę po każdej zmianie, żeby dokładnie namierzyć winowajcę.
Krok 4: Jeśli to motyw — przełącz się na domyślny
Zmiana nazwy folderu aktywnego motywu (podobnie jak z wtyczkami) sprawia, że WordPress automatycznie wraca do jednego z domyślnych motywów. Jeśli strona zacznie działać, wiesz, że problem leży w motywie, a nie we wtyczce.
Krok 5: Jeśli nic nie pomaga — przywróć kopię zapasową
Tu leży sedno sprawy: jeśli nie masz kopii zapasowej sprzed aktualizacji, ten krok jest niemożliwy. To najlepszy moment, żeby (po naprawieniu obecnego problemu) skonfigurować automatyczne, regularne kopie zapasowe — większość hostingów oferuje to w panelu, często za darmo.
Jak tego uniknąć następnym razem
- Aktualizuj wtyczki i WordPressa pojedynczo, nie wszystkie naraz jednym kliknięciem “Zaktualizuj wszystko” — łatwiej wtedy namierzyć winowajcę, jeśli coś pójdzie nie tak.
- Rób to na środowisku testowym (
staging), jeśli Twój hosting je oferuje, zamiast bezpośrednio na produkcji. - Zawsze miej świeżą kopię zapasową przed jakąkolwiek aktualizacją — to dosłownie kilka kliknięć, a oszczędza wieczory spędzone na grzebaniu w plikach przez
FTP.
Strona nie wstaje po aktualizacji, a Ty nie masz czasu na grzebanie w plikach? Napisz, co widzisz na ekranie — pomogę to ogarnąć.

