Bir başka forum sayfasında bir arkadaşımız şöyle bir soru sormuştu:
hocam peki kategorileri nasıl sıralayabiliriz yani baştakini ortaya alma gibi
O zaman tam ve doyurucu bir cevap verememiştim. Uzun uğraşlardan ve aramalardan sonra, burada bahsedilen şeyi yaptım.
Şunu da belirteyim; burada yaptığım uygulama temasının header.php dosyasında kategori listesi bulunan temalar için.
Tüm kategorileri istediğimiz şekilde sıralamak:
Kategori ID'lerinizi yukarıda verdiğim koddaki, include=4,5,6,135 kısmına istediğiniz gibi yazın. Örneğimizde kullanılan kategoriler ve ID'leri şöyle:
Alıntılar (ID Numarası 3)
b2evolution (ID Numarası 7)
bbpress (ID Numarası 6)
Genel Konular (ID Numarası 10)
Wordpress (ID Numarası 4) ve son olarak
Wordpress Mu (ID Numarası 218)
Elde edeceğiniz görünüm:

Alt kategorileri de göstermek:
Koddaki, include=4,5,6,135 kısmına kategorilerle birlikte alt kategorilerin de ID'leri yazılabiliyor. Ben sadece bir tek kategori için örnek yapacağım. Burada kullanılan kategori ID numaralarından 4 esas kategori (örneğimizde bu ID'ye karşılık gelen kategori Wordpress); 5 (Eklentiler),6 (Güncelleme Notu) ve 135 (Temalar) ise alt kategoriler.
Görünüm ise şöyle oluyor:

Yazısı olmayan kategorileri ve kategori yazı sayılarının görünmesini engellemek:
Bunlardan başka; yaptınız ve esas kategorilerinizi sıraladınız. Ama her kategorinin yanında (sayı) şeklinde yazı sayıları görünüyor:

Ben bunun görünmesini istemiyorum diyorsanız,yukarıda verdiğim koddaki show_count=1 kısmındaki 1 değerini 0 yapın:

Yine bu şekilde sıraladınız ama bu kategorilerden bazılarında yazı yok (Aşağıdaki resimde Temalar kategorisinde 0 yazı olduğunu görünüz):

Yazısı olmayan kategori görünmesin diyorsanız,verdiğim koddaki hide_empty=0 kısmındaki 0 değerini 1 yaparsanız yazısı olmayan kategorileri de göstermemiş olursunuz:

Umarım fazla karışık olmamıştır.
![]()
Okunma Sayısı: 308 views Tarih: August 15th, 2009 Yazan: Turk3005 Kategori: Wordpress
