GoDaddy Pomoc

Naprawianie błędów wtyczki WordPressa

Wykonaj następujące kroki, aby naprawić błędy wtyczki w WordPressie.

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 WordPressa, a w szczególności wtyczki buforowania.
  3. Wyłącz funkcję WP_CACHE, jeśli witryna jej używa.

Objaśnienie błędu PHP związanego z WordPressem

Jeśli wcześniejsze kroki rozwiązywania problemów ujawniły błąd PHP, skorzystaj z poniższej tabeli, aby uzyskać objaśnienie błędu.


Typ błęduDefinicja i następne kroki
E_ERRORTo jest błąd krytyczny, który powoduje przerwanie działania skryptu. Takie błędy są zwykle spowodowane przez wywołanie nieistniejącego obiektu, np. klasy lub funkcji. Często występują w przypadku braku zgodności wersji. Należy zaktualizować wersję WordPressa, motywy i wtyczki.
E_WARNINGTo jest ostrzeżenie środowiska wykonawczego, które nie powoduje przerwania działania skryptu. Występują potencjalne problemy, które nie powodują jednak zatrzymania przetwarzania kodu PHP. Takie błędy często obejmują ostrzeżenia o przestarzałej funkcji, co wskazuje, że kod może używać nieaktualnej wersji PHP i wymaga aktualizacji. Ostrzeżenie w dziennikach PHP nie musi być związane z występującym problemem.
E_PARSETo jest błąd analizy w czasie kompilowania. Zwykle wskazuje błąd składni PHP, taki jak brakujący średnik ;, nawias (), klamrowy nawias otwierający lub zamykający {}, bądź wiele innych błędów składni PHP. Należy sprawdzić plik i wiersz określony w komunikacie o błędzie i wyszukać potencjalne błędy składni.
E_NOTICETo jest powiadomienie w czasie wykonywania, spowodowane przez błąd w kodzie. Są to zwykle błędy PHP, które nie powoduje przerwania działania skryptu. Wskazują one potencjalny problem z kodem, ale mogą stanowić normalną funkcjonalność skryptów. Jedną z typowych przyczyn jest użycie zmiennej PHP, która nie została zdefiniowana. Powiadomienie w dziennikach PHP nie musi być związane z występującym problemem.

Aktualizacja komponentów WordPressa

Aktualizacja wersji WordPressa, motywów lub wtyczek może spowodować konflikty z innymi komponentami. Aktualizacja wszystkich komponentów WordPressa może przywrócić normalne działanie witryny.

Zaktualizuj następujące komponenty do najnowszych wersji:

Powiązane czynności

  • Jeśli problem nadal występuje po wykonaniu powyższych kroków rozwiązywania problemów, może być konieczne odinstalowanie i ponowne zainstalowanie wtyczki.

Więcej informacji