“Notice: Trying to get property of non-object in” Hatasının Çözümü

Trying to get property

WordPress sitelerimizde kullandığımız bazı eklentiler maalesef sorunsuz çalışmıyor. Özellikle bazı eklentiler güncelleme aldıktan sonra, sitemizde hoş olmayan hata mesajları alabiliyoruz.

WordPress kullanıcılarının çoğunun kullandığı Yoast SEO eklentisi de bunlardan biri.

Yoast SEO eklentisine gelen 11 numaralı güncellemelerden sonra, WordPress ile oluşturulan sayfaların tepesinde şöyle bir hata çıkıyor.

Notice: Trying to get property of non-object in /home/kolaydata/public_html/wp-content/plugins/wordpress-seo/frontend/schema/class-schema-utils.php on line 26

Rahatsız edici bu hatanın çözümü ise oldukça basit. Nasıl çözüleceğine yakından bakalım.

 

Hatanın Çözümü

1. Sitemizin dosyalarına erişmemiz gerekiyor. Bunun için cPanel’i kullanabilir veya bir FTP programı üzerinden bağlantı kurabiliriz.

 

2. Sitemizin kök dizininde yer alan wp-config.php dosyasını bilgisayarımıza indiriyoruz.

Trying to get property

 

3. Dosyayı açıp aşağıdaki satırı buluyoruz.

define('WP_DEBUG', true);

Trying to get property

 

4. Satırın sonunda yer alan true değerini false olarak değiştiriyoruz.

Trying to get property

 

5. Yaptığımız değişiklikleri kaydedip, dosyayı tekrar sitemize gönderiyoruz. Hata artık görünmez oldu değil mi?

 

Trying to get property

Yorum gönder