WordPress hatalarından payımıza düşeni aldık – beyaz ekranlar, eksik sayfalar ve aniden ortaya çıkan eklenti çakışmaları.
Bazen WordPress varsayılan olarak neyin yanlış gittiğini göstermez. Sadece boş bir sayfa veya pek yardımcı olmayan belirsiz bir mesaj görürsünüz.
İşte burada hata ayıklama modu devreye girer. Soruna neyin neden olduğuna dair perde arkasına bir bakış sağlar, böylece sorunu daha hızlı çözebilirsiniz.
Bu kılavuzda, kod veya eklenti kullanarak WordPress hata ayıklama modunu güvenli bir şekilde nasıl etkinleştireceğinizi ve sitenizde bir şey bozulursa hata günlüğünü nasıl okuyacağınızı göstereceğiz.

WordPress’te Hata Ayıklama Modu Nedir?
Hata ayıklama modu, sitenizde bir şey bozulduğunda perde arkasında neyin yanlış gittiğini görmenize yardımcı olan WordPress’te yerleşik bir araçtır.
WordPress varsayılan olarak teknik hata mesajlarını ziyaretçilerden ve hatta sizden gizler. Hata ayıklama modu bu mesajları tekrar açar, böylece soruna neyin neden olduğunu görebilirsiniz.
Karanlık bir odada el fenerini yakmak gibi bir şey. Birdenbire, gizli olan hatalar görünür hale gelir ve sorunun nereden kaynaklandığını tespit edebilirsiniz.
İster bir eklenti çakışması, ister bir kodlama yazım hatası veya bir tema sorunu olsun, hata ayıklama modu sizin (veya geliştiricinizin) sorunu çözmek için gereken ayrıntıları elde etmenize yardımcı olur.
WordPress Hata Ayıklama Modunu Neden Etkinleştirmelisiniz?
Bazen bir WordPress eklentisi, teması veya PHP ya da JavaScript gibi özel kodlar web sitenizde çakışmalara neden olabilir.
Bu durum farklı hatalara yol açabilir ve sitenizin düzgün çalışmadığını fark edebilirsiniz.
Şimdi, hangisinin hataya neden olduğunu görmek için tüm eklentileri her zaman devre dışı bırakabilirsiniz. Benzer şekilde, hatanın temel nedenini bulmak için farklı bir WordPress temasına geçebilir veya özel kodu kaldırabilirsiniz.
Ancak, her bir olasılığı tek tek elemek zorunda kalacağınız için tüm bunlar çok zaman alır.
Neyse ki, WordPress yerleşik bir hata ayıklama modu ile birlikte gelir. Ancak varsayılan olarak kapalıdır ve manuel olarak açmanız gerekir.
Hata ayıklama modu etkinleştirildiğinde, web sitenizdeki tüm hataların ve uyarıların bir günlüğünü gösterir.
Bu şekilde, WordPress sitenizdeki sorunları tespit edebilir ve hızlı bir şekilde düzeltebilirsiniz. Hatta başka türlü görülemeyecek hataları bile ortaya çıkarır.
Bonus İpucu 💡: Bir WordPress sorununu çözmekte zorlanıyor musunuz? Profesyonel geliştiricilerimizden Acil WordPress Desteği alın. Bu talep üzerine yardım ile mühendislerimiz sorunu sizin için uygun bir fiyata çözer.
Tüm web sitelerindeki sorunları gidermek için WordPress’in yerleşik hata ayıklama araçlarını kullanıyoruz. Genellikle bu araçlar, yaşadığımız sorunları kolayca çözmemize yardımcı olan hızlı ipuçları sağlar.
WordPress hata ayıklama modunu nasıl etkinleştireceğimize bakalım. Size iki yöntem göstereceğiz. Bir WordPress eklentisi kullanabilir veya hata ayıklama modunu manuel olarak görüntüleyebilirsiniz:
Yöntem 1: Bir Eklenti Kullanarak WordPress Hata Ayıklama Modunu Etkinleştirin
Hata ayıklama modunu etkinleştirmenin kolay bir yolu WP Hata Ayıklama eklentisini kullanmaktır. Bu yöntem yeni başlayanlar ve web sitesi dosyalarıyla çalışma konusunda rahat olmayanlar için önerilir.
WP Hata Ayıklama, kutudan çıktığı gibi çalışan ücretsiz bir WordPress eklentisidir. Bu eklentiyi kullanarak web sitenizin dosyalarını manuel olarak düzenlemek zorunda kalmazsınız.
İlk olarak, WP Hata Ay ıklama eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için lütfen WordPress eklentisi yükleme kılavuzumuza bakın.
Etkinleştirmenin ardından, WordPress panonuzdan Araçlar ” WP Hata Ayıklama’ya gidebilirsiniz. Ardından, ‘WP_DEBUG’ı true olarak ayarla’ seçeneğinin etkinleştirildiğinden emin olun.

Daha sonra, en üstteki yönetici çubuğunuza bir ‘Hızlı Görünümde Hata Ayıkla’ seçeneğinin eklendiğini göreceksiniz.
Devam edin, üzerine gelin ve ardından ‘Dosyayı Görüntüle’ seçeneğine tıklayın.

Bu, web sitenizdeki tüm hataları içeren günlük dosyasını açacaktır. Daha sonra sitenizde sorunlara neyin neden olduğunu bulabilir ve bunları hızla düzeltebilirsiniz.
Web sitenizde hata ayıklama işlemini tamamladığınızda, eklentiyi devre dışı bırakmayı unutmayın.
Yöntem 2: WordPress Hata Ayıklama Modunu Manuel Olarak Etkinleştirin
WordPress hata ayıklama modunu etkinleştirmek için ikinci yöntem wp-config.php dosyalarını düzenlemektir. Bu yöntem daha ileri düzeydedir ve web sitesi dosyalarını düzenleme konusunda rahat olan kullanıcılar için uygundur.
Dosyaları düzenlemeden önce web sitenizin bir yedeğini oluşturmanızı öneririz. Bu şekilde, bir şeyler ters giderse web sitenizi kolayca geri yükleyebilirsiniz.
Web sitesi dosyalarına erişmek için Mac veya Windows için bir FTP istemcisine ihtiyacınız olacaktır.
Bu eğitim için FileZilla FTP istemcisini kullanacağız. Yardıma ihtiyacınız varsa, lütfen FTP’nin ne olduğu ve nasıl kullanılacağı hakkındaki kılavuzumuza bakın.
Giriş yaptıktan sonra public_html klasörüne gidin. ‘wp-config.php’ dosyası burada bulunur.

Alternatif olarak, birçok WordPress barındırma hizmeti de cPanel’i kullanarak site dosyalarınızı yönetmenize izin verir.
Örneğin, Bluehost‘ta hosting hesabınıza giriş yapın ve web sitenizin altındaki ‘Ayarlar’ düğmesine tıklayın.

Bu, sitenizin ayarlar sayfasını açacaktır.
Biraz aşağı kaydırın ve ‘Dosya Yöneticisi’ düğmesine tıklayın.

Bu, Dosya Yöneticisi uygulamasını yeni bir tarayıcı sekmesinde başlatacaktır.
Buradan, sol tarafınızdaki panelden public_html klasörüne erişmeniz yeterlidir.
Bundan sonra, ‘wp-config.php’ dosyasına ilerleyin.

Ardından, dosyaya sağ tıklayıp bilgisayarınıza indirebilirsiniz. Bir şeylerin ters gitmesi ihtimaline karşı dosyanın bir kopyasını yedek olarak almak akıllıca olacaktır.
Bundan sonra, Not Defteri veya Sublime Text gibi herhangi bir yazılım veya araç kullanarak dosyayı açın.
Dosya açıldıktan sonra, ‘Hepsi bu kadar, düzenlemeyi durdurun! Mutlu yayınlar
‘ satırına gidin ve aşağıdaki kodu bundan önce ekleyin:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);
Dosyayı kapatmadan önce kaydetmeyi unutmayın.

Ardından, wp-config.php dosyasını FTP istemcisini kullanarak web sitesi sunucunuza geri yüklemeniz gerekir.
Daha fazla ayrıntı için lütfen WordPress’e dosya yüklemek için FTP’nin nasıl kullanılacağına ilişkin kılavuzumuza bakın.
Web sitenizin hata günlüklerini görüntülemek için web sitenizin dosyalarını görüntülemeniz ve public_html/wp-content/debug.log yoluna gitmeniz gerekir. Sitenizdeki sorunları görmek için dosyayı indirin ve Notepad/TextEdit yazılımını kullanarak görüntüleyin.

Sitenizde hata ayıklama işlemini tamamladığınızda, hata ayıklama modunu devre dışı bırakabilirsiniz.
WordPress’te hata ayıklama modunu kapatmak için bu adımları tekrarlayın ve ardından wp-config.php dosyasına eklediğiniz kodu kaldırın veya aşağıdaki kodu yanlış bir değere sahip olacak şekilde düzenleyin:
define( 'WP_DEBUG', false);
🔧 Bonus Kaynaklar: WordPress Hata Ayıklama Becerilerinizi Derinleştirin
Artık WordPress’te hata ayıklama modunu nasıl etkinleştireceğinizi öğrendiğinize göre, sorun giderme araç setinizi daha da geliştirmek isteyebilirsiniz. İşte sık karşılaşılan sorunları çözmenize ve sitenizin performansını optimize etmenize yardımcı olacak bazı yeni başlayan dostu kılavuzlar:
- Yeni Başlayanlar İçin WordPress Hatalarını Giderme Rehberi: Yaygın WordPress sorunlarını tanımlamak ve çözmek için adım adım bir yaklaşım.
- WordPress’te Kritik Hata Nasıl Düzeltilir: En endişe verici WordPress hatalarından birini etkili bir şekilde nasıl ele alacağınızı öğrenin.
- WordPress Ölümün Beyaz Ekranı Nasıl Düzeltilir: Sitenizi boş ekran sorunundan kurtarmak için çözümleri keşfedin.
- İnceleme Öğesinin Temelleri: KendinYap Kullanıcıları için WordPress’i Özelleştirme: Canlı içeriği etkilemeden sitenizde hata ayıklamak ve sitenizi özelleştirmek için tarayıcı araçlarını kullanın.
- Güvenlik Denetim Günlükleri ile WordPress’te Kullanıcı Etkinliği Nasıl İzlenir: Olası sorunları erkenden tespit etmek için sitenizdeki değişiklikleri ve etkinlikleri takip edin.
Umarız bu makale site hatalarını düzeltmek için WordPress hata ayıklama modunu nasıl etkinleştireceğinizi öğrenmenize yardımcı olmuştur. Yaygın WordPress hatalarını düzeltme veya WordPress’te özel yönetici bildirimleri ekleme hakkındaki kılavuzlarımıza da göz atmak isteyebilirsiniz.
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
Admin