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:
- Przed wykonaniem jakichkolwiek czynności rozwiązywania problemów należy zawsze utworzyć kopię zapasową witryny.
- Wyłącz wszystkie wtyczki WordPressa, a w szczególności wtyczki buforowania.
- 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łędu | Definicja i następne kroki |
---|---|
E_ERROR | To 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_WARNING | To 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_PARSE | To 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_NOTICE | To 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
- Przed wykonanie tych kroków rozwiązywania problemów może być konieczne zdiagnozowanie problemów z wtyczką.
- Jeśli potrzebujesz pomocy w naprawieniu błędu wtyczki, nasz zespół pomocy technicznej WordPress Premium może to za Ciebie zrobić.