Yapmak İstediğim Olay ana kategori id=7 olan kategorinin alt kategorilerini listelemek bu şekilde istedigim olay oluyor
<?php
global $ancestor;
$childcats = get_categories('child_of=' . '7' . '&hide_empty=1');
foreach ($childcats as $childcat) {
if (cat_is_ancestor_of($ancestor, $childcat->cat_ID) == false){
echo '<li><a href="'.get_category_link($childcat->cat_ID).'">' ;
echo $childcat->cat_name . '</a>';
echo '</li>';
$ancestor = $childcat->cat_ID;
}
}
?>Kategorilerin yanında post sayısını gösterme için de uyguladığım kod
<?php
global $ancestor;
$childcats = get_categories('child_of=' . '7' . '&hide_empty=1');
foreach ($childcats as $childcat) {
if (cat_is_ancestor_of($ancestor, $childcat->cat_ID) == false){
echo '<li><a href="'.get_category_link($childcat->cat_ID).'">' ;
echo $childcat->cat_name . '<span>'. wp_list_cats('show_count=1') . '</span></a>';
echo '</li>';
$ancestor = $childcat->cat_ID;
}
}
?>şeklinde sizin verdiğiniz kodu ekledim fakat sayılar alt satıra geçti birde aynı kategorileri tekrar etmeye başladı olmadı yani eger vaktiniz var ise yukarıdaki kod da hangi kısıma eklemeliyim yada aynı işlevi görecek farklı bir kod var mıdır?