v2.5.2
Giriş yap

Wordpress'de Yazının Kategorisine Göre Koşul Vermek?

cuneyt
407 defa görüntülendi

Merhaba arkadaşlar, Wordpress'de yazının kategorisine göre nasıl koşul verebilirim?
Örnek Kategoriler;

  • Deneme 1
  • Deneme 2

Yazdığım yazı Deneme 1 kategorisine ait ise yazı içerisine girince Demo 1 yazdıriyim yada Deneme 2 kategorisine ait bir yazı ise Demo 2 yazdıriyim?

Cevap yaz
Cevaplar (2)
ozancrk
1060 gün önce

Bunun için wp_get_post_categories($post->ID) fonksiyonunu kullanabilirsin. Çalıştığında o yazıya ait kategorileri array olarak döndürecektir. Gelen arrayi işleme sokabilirsin.

Kabaca anlatırsam;

$kategoriler = wp_get_post_categories($post->ID); //$kategoriler değişkeni bir array ve o yazının dahil olduğu kategorilerin idlerini içerir


if(in_array('10',$kategoriler)){ // 10 nolu kategori bu dizide var mı?
    
    echo 'Bu yazı 10 nolu kategoriye dahil';
    
}if(in_array('20',$kategoriler)){ // 20 nolu kategori bu dizide var mı?
    
    echo 'Bu yazı 20 nolu kategoriye dahil';
    
}
cuneyt
1058 gün önce

Çok teşekkür ederim hocam tam olarak aradığım buydu. Ayrıca bir soru da olsun bunu woocommerce içiçnde yapabilirmiyim ?