Rozwiązywanie problemów z błędami motywu w WordPressie
Błędy motywu WordPressa mogą spowodować wyświetlenie komunikatów o błędzie lub pustych białych stron, które są zwykle nazywane białym ekranem śmierci. Poniższe kroki umożliwiają diagnozowanie potencjalnych błędów motywu WordPressa.
Przygotuj witrynę WordPress do rozwiązywania problemów
- Przed wykonaniem jakichkolwiek czynności rozwiązywania problemów należy zawsze utworzyć kopię zapasową witryny.
 - Wyłącz wszystkie wtyczki, a w szczególności wtyczki buforowania.
 - Jeśli witryna używa funkcji wp_cache, należy wyłączyć funkcję WP_CACHE.
 
Wyszukiwanie błędu związanego z motywem
- Włącz tryb debugowania systemu WordPress.
 - Odwiedź swoją witrynę i sprawdź, czy występuje błąd PHP.
 - Jeśli występuje błąd PHP, sprawdź, czy katalog themes znajduje się w ścieżce do pliku. Poniżej znajduje się przykład:
      
Fatal error: Call to undefined function functionName() in /home/wp-content/themes/twentyeleven/functions.php on line 1
 - Jeśli ścieżka do pliku zawiera katalog themes, stanowi to potwierdzenie, że problem jest związany z motywem, i można przejść do naprawiania błędu.
 - Jeśli błąd nie jest widoczny w witrynie, należy go ujawnić:
 - Jeśli szczegółowe błędy lub dzienniki zawierają błąd PHP, można rozpocząć jego naprawianie.
 
Określenie, czy błąd występuje tylko w przypadku bieżącego motywu
- Połącz się z hostingiem przez FTP w celu przesyłania plików cPanel / Managed Hosting for WordPress / Plesk.
 - Przejdź do katalogu zawierającego witrynę WordPress.
 - Następnie otwórz katalog wp-content/themes.
 - Zapisz ostatni motyw domyślny, który jest zainstalowany.
      
Uwaga: Domyślne motywy WordPressa mają nazwy utworzone na podstawie roku wydania. Na przykład, domyślny motyw wydany w 2017 roku ma nazwę twentyseventeen.
 - Zaktualizuj witrynę WordPress w celu użycia domyślnego motywu w bazie danych.
 - Sprawdź swoją witrynę. Jeśli problem już nie występuje, ustalono, że jest on powodowany przez inny niż domyślny motyw.
 
Powiązane czynności
- Po potwierdzeniu, że problem jest związany z motywem WordPressa, możesz przejść do rozwiązania problemu.
 
Więcej informacji
- Użyj trybu debugowania, aby naprawić błąd WordPress.
 - Jeśli potrzebujesz pomocy w naprawieniu błędu motywu, nasz zespół pomocy technicznej WordPress Premium może to za Ciebie zrobić.