• 28-12-2018, 19:11:55
    #1
    selamlar,

    wp de şöyle bir şeye ihtiyacım oldu, 12 ve 35 idli kategorilerden postta seçili olanların adını yazdır.

    örnek:
    sitede 10 kategori var ama ben diyorum ki bu postta şu 2 kategoriden biri yada ikisi seçiliyse seçli olan kategorin adını yazdır. bu kod lazım

    umarım anlatabilmişimdir.
  • 28-12-2018, 19:18:23
    #2
    $gozukecek_kategoriler = array( 12, 35 );
    
    $args = array(
        'taxonomy' => 'category',
        'hide_empty' => 0,
        'include' => $gozukecek_kategoriler,
    );
    
    $terms = get_terms( $args );
    
    foreach( $terms as $term ):
        echo $term->name;
    endforeach;
    Doğru anladıysam eğer bu işinizi görür.
  • 28-12-2018, 20:10:39
    #3
    bilimokur adlı üyeden alıntı: mesajı görüntüle
    $gozukecek_kategoriler = array( 12, 35 );
    
    $args = array(
        'taxonomy' => 'category',
        'hide_empty' => 0,
        'include' => $gozukecek_kategoriler,
    );
    
    $terms = get_terms( $args );
    
    foreach( $terms as $term ):
        echo $term->name;
    endforeach;
    Doğru anladıysam eğer bu işinizi görür.
    Teşekkürler hocam ama seçili olmayanıda yazdırıyor
  • 28-12-2018, 20:24:32
    #4
    Eğer 12 ve 35in alt kategorisi varsa onları da gösterir. Eğer göstermemesini isterseniz argüman kısmına 'childless' => true ekleyin.
  • 28-12-2018, 21:01:49
    #5
    İçeriğe seçilen ikinci kategoriyi göstermek yerine özel taxonomy belirlemek daha iyi olacaktır. Çekerken daha kolay ve verimli alabilirsiniz.