GoDaddy Pomoc

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:

  1. Przed wykonaniem jakichkolwiek czynności rozwiązywania problemów należy zawsze utworzyć kopię zapasową witryny.
  2. Wyłącz wszystkie wtyczki, a w szczególności wtyczki buforowania.
  3. Jeśli witryna używa funkcji wp_cache, należy wyłączyć funkcję WP_CACHE.

Wyszukiwanie błędu związanego z motywem

  1. Włącz tryb debugowania systemu WordPress.
  2. Odwiedź swoją witrynę i sprawdź, czy występuje błąd PHP.
  3. 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
  4. 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.
  5. Jeśli błąd nie jest widoczny w witrynie, należy go ujawnić:
  6. 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

  1. Połącz się z hostingiem przez FTP w celu przesyłania plików.
  2. Przejdź do katalogu zawierającego witrynę WordPress.
  3. Następnie otwórz katalog wp-content/themes.
  4. 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.

  5. Zaktualizuj witrynę WordPress w celu użycia domyślnego motywu w bazie danych.
  6. Sprawdź swoją witrynę. Jeśli problem już nie występuje, ustalono, że jest on powodowany przez inny niż domyślny motyw.

Następne kroki

Więcej informacji: