arkadaşlar bir sorunum var.
wordpress temamda özel bir sayfa oluşturmak istiyorum. tüm temam mavı renkte düşünün sadece programlama kategorisine tıkladığımda örneğin kırmızı olcak. bunu is_category ile çözdüm. yani eğer X kategorisindeyse özel bir style dosyası çektım bu tamam. fakat sorun şu programlama kategorisinde kullanılan stil dosyasın aynı zamanda programlamanın alt kategorilerinde aktif olmasını istiyorum.
Bir de programlama ve alt kategorilere eklenen makaleler de özel stil dosyasını kullanmalı...
kısacası is_categroy yerine öyle birşey yazmam gerek ki hem alt kategorileri hem de bu kategorilere eklenen makaleleri kapsasın. umarım anlatabildim.
is_category ve dahasi ..
3
●348
- 11-04-2013, 22:20:31
- 11-04-2013, 22:47:24Şöyle yapılabilir.anarsamadov adlı üyeden alıntı: mesajı görüntüle
$kategorim = get_category( get_query_var('cat') ); $simdiki_catid = $kategorim->cat_ID; if (cat_is_ancestor_of( get_cat_ID("Programlar"), $simdiki_catid )) { ?>Yapılacak İşlemler<?php } ?> - 11-04-2013, 23:54:56Onur89TR adlı üyeden alıntı: mesajı görüntüle
get_cat_ID("Programlar") tek tirnak ile olacak kullanmak isteyenler olursa diye... tesekkur ederim.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:38:21 -->-> Daha önceki mesaj 22:36:18 --
Fakat bu sadece alt kategoriler icin gecerli single.php icin gecerli degil. yani o kategori ve alt kategorilere ait yazilar icin gecerli degil :SOnur89TR adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:54:56 -->-> Daha önceki mesaj 22:38:21 --
Tamamdir sorun şimdi çözüldü.. is category yerine in category yapmak gerekiyormus - 12-04-2013, 10:31:50başka çözümü olan var mı acaba malesef bu çözümde bazı sorunlar çıkıyor.