it-swarm.asia

"Seçilen" kategori vurgulanmış olarak listelenen Kategoriler

Kategoriler listesini çizmenin ve görüntülenen mevcut kategoriyi vurgulamanın bir yolu var mı?

Ayrıca, kendisine atanmış bir gönderi veya sayfa görüntüleniyorsa, geçerli kategoriyi vurgulamak harika olur.

Herhangi bir yardım çok takdir etmek ...

İşte şu anki kodum (Varsayılan "kategorize edilmemiş" kategoriyi hariç tutuyorum) ...

  echo "<div class='menu top'><ul>";
    $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h);
    $cat_args['title_li'] = '';
    $cat_args['exclude_tree'] = 1;
    wp_list_categories(apply_filters('widget_categories_args', $cat_args));
  echo "</ul></div>";
3
Scott B

Wp_list_categoriler etiketi için Wordpress Kodeksi aslında oldukça faydalıdır - Wordpress zaten mevcut kategorinin <li> etiketine bir sınıf veriyor.

Bu noktada, o sınıfa istediğiniz vurguyu uygulamak için temanızın .css dosyasına bir giriş eklemeniz yeterlidir.

Örneğin:

li.current-cat { 
background: #CCC; }

Sana güzel bir gri arka plan vermeli.

2
Chris Hubbs

İlk eğilimim, bir şekilde "geçerli" kategoriye farklı bir sınıf uygulamanız ve ardından vurgulamak için CSS kullanmanız gerektiğidir. Umarım bu bir başlangıçtır.

0
Travis Northcutt