WordPress’de hata ayıklama (debug) modunu aktif etmek

Eğer bir WordPress teması ya da eklentisi geliştiren bir WordPress geliştiricisiyseniz, sizin için ya da çalıştığınız kurum için, WordPress için hata ayıklayıcı olan WP_DEBUG scriptine ihtiyaç duyabilirsiniz demektir.

Eğer siteniz ziyaret edildiğinde WordPress hata verecekse, bu genel bir değişkendir. Bu yüzden bir WordPress teması ya da eklentisi geliştirdiğiniz sırada kullanılması büyük olasılıkla önem arz edecektir. Ayrıca PHP geliştirme aşamasında tüm hataları göstermez, özellikle de WordPress için. Bu yüzden tema ya da eklenti geliştirirken hata ayıklama (debug) modunu aktif etmeniz en iyi pratik olacaktır.

İşte alttaki kod ile WordPress’de hata ayıklama scriptini aktif edebilirsiniz:

1
define(‘WP_DEBUG’, true); // WordPress Debug Modunun aktif edilmesi
2
if (WP_DEBUG) {
3
define(‘WP_DEBUG_LOG’, true); // ‘wp-content’ klasörüne ‘debug.log’ dosyasının eklenmesi
4
define(‘WP_DEBUG_DISPLAY’, true); // sayfa içinde hata mesajlarının görüntülenmesi
5
@ini_set(‘display_errors’, 1); // hata mesajlarının görüntülenmesi
6
}
7
define(‘SCRIPT_DEBUG’,true); // CSS ve JS için hata ayıklama modunun aktif edilmesi

WP_DEBUG modunu kullanmak suretiyle WordPress’te hataları görüntüleyebileceğinizi söylemiştik ve bunu üstteki kod ile yapabilirsiniz demiştik, peki bu kodu nereye eklemeniz gerekli? Bu konuda yaşanacak bir kafa karışıklığını yok etmek için bu kodu eklemeniz gereken yerin wp-config.php dosyası olduğunu söylemek isterim.