exclude özelliği ile Diğer... butonu için olan kategorileri belirledim.
<?php
$morecats = wp_list_categories('hide_empty=0&orderby=ID&depth=1&exclude=15, 14, 8&title_li=&echo=0');
$category_array = preg_split('/\n/', $morecats);
$count = count($category_array);
if ($count > 1) {
print '<li class="more"><a href="#" title="Diğer Kategoriler" id="more"><span class="tabs_l"></span>Diğer...<span class="tabs_r"></span></a>';
print '<ul class="submenu">';
wp_list_categories('hide_empty=0&orderby=ID&depth=1&exclude=15, 14, 8&title_li=');
print '</ul>';
print '</li>';
}
?>Şimdi de gözükecek olan kategorileri yapmam gerekiyor, 15, 14 ve 8 nolu kategoriler gözükecek sadece yani. Geri kalanlar Diğer... menüsünde şuan sorunsuz gözüküyor.
Sanırım o da include ile yapılıyor fakat nasıl yapıldığını tam bilmiyorum.
Kod şöyle:
print '<a href="'.get_category_link($c->cat_ID).'"><span class="tabs_l"></span>'.$c->cat_name.'<span class="tabs_r"></span></a>';
$subcats = wp_list_categories('hide_empty=0&orderby=ID&depth=1&child_of='.$c->cat_ID.'&title_li=&echo=0');
$category_array = preg_split('/\n/', $subcats);
$count = count($category_array);
if ($count > 1) {
print '<ul class="submenu">';
wp_list_categories('hide_empty=0&orderby=ID&depth=1&child_of='.$c->cat_ID.'&title_li=');
print '</ul>';
}
print '</li>';
}
?>Sadece seçtiğim ID'li kategorileri göstermek için ne yapmayılıyım?