Часто при проектировании структуры сайта и меню может потребоваться вывести подкатегории в категории wordpress. Например в меню выводятся категории без дочерних рубрик, а подкатегории должны отображаться в сайдбаре, когда мы находимся в той или иной категории. Вывести список категорий можно с помощью функции wp_list_categories(). А вот чтобы вывести только подкатегории текущей категории нужно вызвать эту функцию с параметром child_of :
<ul>
<?php wp_list_categories('child_of='.$cat); ?>
</ul>
Этот код выведет все подкатегории категории, в которой находится пользователь.
Можно найти специальные wordpress плагины для вывода подкатегорий в меню, но то, что они сразу заработают так, как нужно именно вам нет гарантии, поэтому скорее всего быстрее разобраться с этими 2 строчками кода и вставить их вручную в свой wordpress шаблон.
ordPress
плагины

Это не для страниц и не для постов, а для подкатегорий. Так возвратиться список ссылок на категории, которые принадлежат родительской категории $cat (можно вручную передать id категории.
А эта штука для страниц подходит или только для постов?
В какой файл вставляете код? И какие файлы в шаблоне есть?
У меня не работает(