Debugowanie pozwala zlokalizować i zrozumieć błędy w kodzie oprogramowania.
Pracując nad twoją witryną internetową WordPress, możesz napotkać różne błędy spowodowane przez motyw, wtyczkę lub własny kod.
Włączając tryb debugowania w WordPressie, będziesz w stanie zobaczyć błędy, zlokalizować ich źródło i znaleźć dla nich poprawkę.
W tym artykule pokażemy, jak włączyć tryb debugowania WordPress, aby łatwo poprawiać błędy witryny.
Dlaczego warto włączać tryb debugowania WordPressa?
Czasami wtyczka WordPress, motyw lub własny kod, taki jak PHP lub JavaScript, może powodować konflikty na twojej witrynie internetowej.
Może to prowadzić do różnych błędów i powiadomienia, że twoja witryna nie działa prawidłowo.
Teraz zawsze możesz wyłączać wszystkie wtyczki, aby sprawdzić, która z nich powoduje błąd. Podobnie możesz przełączyć się na inny motyw WordPress lub usuwać własny kod, aby znaleźć główną przyczynę błędu.
Wszystko to zajmuje jednak dużo czasu, ponieważ trzeba wykluczyć każdą możliwość po kolei.
Na szczęście WordPress posiada wbudowany tryb debugowania. Jest on jednak domyślnie wyłączony i trzeba go włączyć ręcznie.
Po włączeniu, tryb debugowania wyświetla log wszystkich błędów i ostrzeżeń na twojej witrynie internetowej.
W ten sposób możesz wskazać problemy na twojej witrynie WordPress i szybko je poprawić. Odkrywa nawet błędy, które w innym przypadku mogłyby być niewidoczne.
Przyjrzyjmy się, jak włączyć tryb debugowania WordPress. Pokażemy ci 2 metody. Możesz użyć wtyczki WordPress lub ręcznie zobaczyć tryb debugowania:
Metoda 1: Włącz tryb debugowania WordPress za pomocą wtyczki
Łatwym sposobem włączania trybu debugowania jest użycie wtyczki WP Debugging. Ta metoda jest zalecana dla początkujących i tych, którzy nie czują się komfortowo pracując z plikami witryny internetowej.
WP Debugging to darmowa wtyczka WordPress, która działa po wyjęciu z pudełka. Korzystając z tej wtyczki, nie będziesz musiał ręcznie edytować plików swojej witryny internetowej.
Najpierw należy zainstalować i włączyć wtyczkę WP Debugging. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat instalacji wtyczki WordPress.
Po włączaniu możesz przejść do Narzędzia ” Debugowanie WP z twojego kokpitu WordPress. Następnie upewnij się, że opcja „Ustaw WP_DEBUG na true” jest włączona.
Następnie zobaczysz opcję „Debug Quick Look” dodaną do twojego paska administratora u góry.
Najedź na niego, a następnie kliknij opcję „Zobacz plik”.
Spowoduje to otwarcie pliku dziennika ze wszystkimi błędami na twojej witrynie internetowej. Dzięki temu możesz dowiedzieć się, co powoduje problemy na twojej witrynie i szybko je poprawić.
Po zakończeniu debugowania twojej witryny internetowej nie zapomnij wyłączyć wtyczki.
Metoda 2: Ręczne włączanie trybu debugowania WordPressa
Drugą metodą włączania trybu debugowania WordPress jest edycja plików wp-config.php. Ta metoda jest bardziej zaawansowana i odpowiednia dla użytkowników, którzy swobodnie edytują pliki witryny internetowej.
Zalecamy utworzenie kopii zapasowej twojej witryny internetowej przed edycją plików. W ten sposób można łatwo przywrócić twoją witrynę internetową, jeśli coś pójdzie nie tak.
Aby uzyskać dostęp do plików witryny internetowej, potrzebny będzie klient FTP dla systemu Mac lub Windows.
W tym poradniku użyjemy klienta FTP FileZilla. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem na temat tego, czym jest FTP i jak z niego korzystać.
Po zalogowaniu się wystarczy przejść do katalogu public_html. Znajdziesz tam plik „wp-config.php”.
Alternatywnie, wiele usług hostingowych WordPress pozwala również zarządzać plikami Twojej witryny za pomocą cPanelu.
Na przykład w Bluehost zaloguj się na swoje konto hostingowe i kliknij przycisk „Ustawienia” znajdujący się pod Twoją witryną internetową.
Spowoduje to otwarcie strony ustawień twojej witryny.
Przewiń nieco w dół i kliknij przycisk „Menedżer plików”.
Spowoduje to uruchomienie aplikacji Menedżer plików w nowej karcie przeglądarki.
Stąd wystarczy przejść do katalogu public_html z panelu po twojej lewej stronie.
Następnie przewiń w dół do pliku „wp-config.php”.
Następnie możesz kliknąć plik prawym przyciskiem myszy i pobrać go na twój komputer. Dobrze jest wykonać kopię pliku jako kopię zapasową, na wypadek gdyby coś poszło nie tak.
Następnie otwórz plik za pomocą dowolnego oprogramowania lub narzędzia, takiego jak Notatnik lub Sublime Text.
Po otwarciu pliku przewiń w dół do wiersza „To wszystko, przestań edytować! Szczęśliwego publikowania
” i dodaj przed nim następujący kod:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);
Nie zapomnij zapisać pliku przed jego zamknięciem.
Następnie musisz przesłać plik wp-config.php z powrotem na twój serwer witryny internetowej za pomocą klienta FTP.
Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat korzystania z FTP do przesyłania plików do WordPress.
Aby zobaczyć logi błędów dla twojej witryny internetowej, musisz wyświetlić pliki witryny i przejść do ścieżki public_html/wp-content/debug.log . Wystarczy pobrać plik i zobaczyć go w notatniku, aby zobaczyć problemy na twojej witrynie.
Po zakończeniu debugowania twojej witryny możesz wyłączyć tryb debugowania.
Aby wyłączyć tryb debugowania w WordPress, powtórz te kroki, a następnie usuwaj kod dodany do pliku wp-config.php lub edytuj poniższy kod, aby miał wartość false:
define( 'WP_DEBUG', false);
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak włączyć tryb debugowania WordPress, aby poprawić błędy witryny. Możesz również zapoznać się z naszym kompletnym przewodnikiem WordPress SEO dla początkujących i naszymi eksperckimi wskazówkami, jak poprawić zabezpieczenia WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
Debug mode together with the debug log helped me many times to save seemingly intractable problems. Anyone who works with WordPress should know this article, as logs can sometimes save hours of troubleshooting.
WPBeginner Support
Glad to hear the debug mode has been helpful to you
Administrator