Jak włączyć debugowanie w WordPress?

Debugowanie w WordPressie to must-have dla każdego, kto grzebie w kodzie, naprawia błędy albo chce sprawdzić, co się dzieje pod maską strony. Jeśli coś nie działa jak trzeba – tu znajdziesz odpowiedzi. No to jedziemy! 🚀

Jak włączyć debugowanie w WordPressie?

Żeby odpalić tryb debugowania, trzeba pogrzebać w pliku wp-config.php. Brzmi groźnie? Spokojnie, to proste.

1. Połącz się z serwerem przez FTP, SFTP albo zaloguj do menedżera plików hostingu.

2. Znajdź plik wp-config.php – leży w głównym folderze WordPressa.

3. Wrzuć tam ten kod (lub zmodyfikuj, jeśli już jest):

define('WP_DEBUG', true);

4. Chcesz logować błędy do pliku? Dorzuć:

define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false); 
  • WP_DEBUG_LOG wrzuca błędy do wp-content/debug.log.
  • WP_DEBUG_DISPLAY wyłącza wyświetlanie błędów na stronie – i dobrze, bo na produkcji to proszenie się o kłopoty.

5. Na wszelki wypadek możesz jeszcze dodać:

define('error_reporting', 0);

6. Zapisz plik i gotowe! 💥

Gdzie znaleźć plik debug.log?

Po włączeniu WP_DEBUG_LOG, wszystkie błędy lądują w wp-content/debug.log. Możesz go podejrzeć przez FTP albo w menedżerze plików. Jak widzisz, WordPress lubi chować błędy tam, gdzie trzeba.

Jak wyłączyć debugowanie?

Kiedy już wszystko naprawione, warto wyłączyć debugowanie, żeby nie obciążać serwera i nie zdradzać za dużo światu. Zmień WP_DEBUG na false:

define('WP_DEBUG', false);

Możesz też od razu wrzucić tak:

define('WP_DEBUG', false);
if ( ! WP_DEBUG ) {
ini_set('display_errors', 0);
}

Wtyczki do debugowania problemów w WordPress

Nie chcesz grzebać w kodzie? Są wtyczki, które mogą Ci pomóc na mierzyć błędy:

  • Query Monitor – pokaże Ci błędy, zapytania SQL i mnóstwo innych rzeczy.
  • Debug Bar – wyświetli błędy PHP i podpowie, co jest nie tak.
  • Debug Log Manager – ułatwia przeglądanie i zarządzanie logami błędów bezpośrednio z poziomu kokpitu WordPressa.

Tryb debugowania to Twoja tajna broń do wykrywania błędów, optymalizacji i testowania WordPressa. Korzystaj z niego mądrze i nie zapomnij wyłączyć po skończonej robocie.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *