Здравствуйте!
Я продублировал в коде 2 раза функцию get_categories().
В первый раз функция выводит только те рубрики в которых есть записи, а во второй раз выводит все категории.
Как можно это поправить, чтобы во второй раз не выводились все категории, чтобы функция работала одинаково?
$all_categories = get_categories();
if( $all_categories ){
echo '<ul>';
foreach( $all_categories as $single_cat ){
echo '<li>' . $single_cat->name . '</li>';
}
echo '</ul>';
}
$all_categories = get_categories();
if( $all_categories ){
echo '<ul >';
foreach( $all_categories as $single_cat ){
echo '<li></li>' . $single_cat->name . '</li>';
}
echo '</ul>';
}
p.s код для примера накидан.
Функция get_terms() работает с такими же особенностями.