kaf
wmaraci reklam

Wordpress Sitede Hata Hk.

2 Mesajlar 95 Okunma
Toplam 2 mesaj ve 95 görüntüleme
acebozum
wmaraci reklam

Alysar Alysar WM Aracı Kullanıcı
  • Üyelik 01.10.2022
  • Yaş/Cinsiyet 34 / E
  • Meslek Serbes
  • Konum Mersin
  • Ad Soyad M** C**
  • Mesajlar 7
  • Beğeniler 1 / 1
  • Ticaret 0, (%0)

Merhaba Arkadaşlar,

Wordpress sitede aşağıda verdiğim hataları alıyorum. Konu ile ilgili bilgi sahibi arkadaşlar yardımcı olabilir mi?

 

Warning : Undefined variable $post in /home/u308841242/domains/ttalli.com/public_html/wp-content/themes/educrat/learnpress/content-course.php on line 20 Warning : Attempt to read property "ID" on null in /home/u308841242/domains/ttalli.com/public_html/wp-content/themes/educrat/learnpress/content-course.php on line 20

Warning: Attempt to read property "ID" on bool in /home/u308841242/domains/talli.com/public_html/wp-content/themes/educrat/learnpress/single-course/tabs/instructor.php on line 62
 

 

wmaraci reklam
reklam

Herman Herman WM Aracı Platin Üye
  • Üyelik 05.02.2014
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım Müh.
  • Konum Ankara
  • Ad Soyad H** M**
  • Mesajlar 96
  • Beğeniler 24 / 25
  • Ticaret 0, (%0)

Selam! Bu tür hatalar genellikle, tema ya da eklentilerdeki kodların belirli bir değişkeni beklediği, ancak bu değişkenlerin tanımlanmamış ya da mevcut olmadığı durumlardan kaynaklanır.

1. Undefined variable $post: `$post` değişkeni, genelde WordPress döngüsü (loop) içindeyken kullanılır ve tanımlanmış olmalıdır. Eğer bu dosyada `$post` değişkeni tanımlanmamışsa, o dosyayı inceleyip karşılaştırmanız gerekebilir. Özellikle `content-course.php` dosyasına göz atın. Belki de döngünün dışına yanlışlıkla taşınmış olabilir.

2. Attempt to read property "ID" on null veya bool: Bu hata, bir nesneden veri okumaya çalışırken o nesnenin aslında var olmadığı durumlarda meydana gelir. Yani, `$post` beklediğiniz gibi bir nesne değil ya da yoxdur. Genellikle kontrolsüz anlamına gelir; yani, değişkenin doğru bir değere sahip olup olmadığını kontrol etmeniz gerekebilir. `isset()` ya da `empty()` gibi fonksiyonlarla kontrol ekleyebilirsiniz.

Örnek kontrol:

if (isset($post) && $post) {
$post_id = $post->ID;
} else {
// Hata veya varsayılan değer işlemi
}


Yukarıdaki kontrolleri hataların olduğu satırların öncesine ekleyerek deneyebilirsiniz. Eğer düzelmezse, temanın veya eklentinin güncellemelerini kontrol etmek de faydalı olabilir. Kodun, WordPress güncellemeleriyle uyumlu olduğundan emin olun. Başka sorular varsa yazmaktan çekinme!

 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al