Biały ekran w WordPressie: co zrobić w 10 minut
8 października 2026
Biały ekran (WSOD) oznacza zwykle błąd PHP, który ukrywa się przed odwiedzającymi. Najczęściej winna jest świeżo zaktualizowana wtyczka, motyw albo za mały limit pamięci. Poniżej kolejność, w jakiej sprawdzam to w praktyce.
Zanim cokolwiek zmienisz, zrób kopię plików i bazy (panel hostingu albo menedżer plików). Każdy z kroków poniżej da się cofnąć, ale kopia daje spokój.
1. Włącz zapis błędów i zajrzyj do logu
W pliku wp-config.php, przed linijką „That's all, stop editing”, dodaj:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);Odśwież stronę, a potem otwórz plik wp-content/debug.log. Ostatnie linie zwykle wskazują wtyczkę lub motyw (ścieżka z nazwą katalogu) i numer linii z błędem.
2. Wyłącz wtyczki
Jeśli nie masz dostępu do panelu, przez FTP lub menedżer plików zmień nazwę katalogu wp-content/plugins na plugins-off. WordPress wyłączy wszystkie wtyczki. Jeśli strona wróci, zmień nazwę z powrotem i włączaj wtyczki po jednej z panelu, aż znajdziesz tę, po której pojawia się błąd.
3. Przełącz na domyślny motyw
Zmień nazwę katalogu aktywnego motywu w wp-content/themes. WordPress przełączy się na domyślny motyw (np. Twenty Twenty-Four), jeśli jest zainstalowany. Gdy to pomoże, błąd siedzi w motywie lub w jego pliku functions.php.
4. Zwiększ limit pamięci PHP
Błąd „Allowed memory size exhausted” w logu oznacza za mały limit. W wp-config.php dodaj:
define('WP_MEMORY_LIMIT', '256M');Jeśli hosting nie pozwala na zmianę, trzeba poprosić go o podniesienie limitu.
5. Sprawdź wersję PHP
Po zmianie wersji PHP na hostingu starsze wtyczki potrafią przestać działać. W panelu hostingu cofnij wersję PHP o jeden stopień i sprawdź, czy strona wraca. To rozwiązanie tymczasowe, bo docelowo trzeba zaktualizować lub wymienić wtyczkę.
6. Przywróć z kopii zapasowej
Jeśli nic z powyższego nie pomaga, a masz świeżą kopię, przywrócenie jej jest szybsze niż dalsze szukanie. Zanim to zrobisz, zachowaj aktualny stan plików, żeby później znaleźć przyczynę.
Kiedy warto zostawić to komuś innemu
Jeśli to sklep i każda godzina przestoju kosztuje zamówienia, albo nie chcesz ryzykować zmian na żywej stronie, lepiej oddać to w ręce osoby, która zrobi diagnozę na kopii. Znajduję przyczynę, naprawiam i opisuję, co się stało, żeby się nie powtórzyło.