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ć:
    • Dzienniki błędów systemu Linux (cPanel)
    • Szczegółowe błędy systemu Windows (Plesk)
  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 cPanel / Managed WordPress / Plesk.
  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.

Powiązane czynności

Więcej informacji