Ох уж и задача, сам сейчас столкнулся с этим, покопался в интернете нашел кучу всего но у всех не работает и просят помощи, ниже скинул код, он работает но частично, у меня выводятся подкатегории текущей категории, но только 3 шт поему-то, хотя их намного больше.
В общем пользуйтесь может у вас будет полноценно выводить, если сможете доработать его - напишите, буду благодарен
<?
// основные категории
$categories = get_categories(
array(
'parent' => 0,
)
);
foreach ($categories as $category) {
// подкатегории
$sub_categories = get_categories(
array(
'parent' => $category->term_id
)
);
foreach ($sub_categories as $sub_category) {
echo '<li><a class="button" href=' . get_category_link($sub_category) . '>' . $sub_category->name . '</a></li>'; }
}
?>