Вы также можете использовать wp_list_categories и передать ему аргументы, чтобы показать только то, что вам нужно. Полный список аргументов можно найти в кодексе: https://developer.wordpress.org/reference/functions/wp_list_categories
Это приведет к отображению всех категорий (даже если они пусты) с отступом для указания иерархии.
$args = array(
'child_of' => 0,
'current_category' => 0,
'depth' => 0,
'echo' => 1,
'exclude' => '',
'exclude_tree' => '',
'feed' => '',
'feed_image' => '',
'feed_type' => '',
'hide_empty' => 0,
'hide_title_if_empty' => false,
'hierarchical' => true,
'order' => 'ASC',
'orderby' => 'name',
'separator' => '<br />',
'show_count' => 0,
'show_option_all' => '',
'show_option_none' => __('No categories'),
'style' => 'list',
'taxonomy' => 'category',
'title_li' => __('Categories'),
'use_desc_for_title' => 1,
);
var_dump(wp_list_categories($args));
Это показывает вам категории, выбранные для публикации, на которой вы находитесь, - вы хотите показать все доступные категории на сайте? –
Да, вы можете мне помочь? – Clorge32