Для вывода рубрик в WordPress можно использовать функцию wp_list_categories()
:
<ul>
<?php wp_list_categories(); ?>
</ul>
Этот код создаст ненумерованный список (с тегом <ul>
) с перечнем всех рубрик в вашем блоге.
Вы также можете настроить вывод рубрик, передавая параметры в функцию. Например, чтобы вывести только рубрики первого уровня (без вложенных подкатегорий), можно использовать следующий код:
<ul>
<?php
$args = array(
'orderby' => 'name',
'parent' => 0,
'exclude' => '1'
);
wp_list_categories($args);
?>
</ul>
Установка параметра parent
в 0 указывает на вывод только рубрик верхнего уровня, а параметр exclude
исключает категорию с ID=1 (обычно это категория «Без рубрики»).
Также вы можете установить другие параметры, такие как сортировка, иерархия, количество выводимых записей в категории, стиль и др. Подробнее о параметрах функции wp_list_categories()
можно прочитать в документации WordPress: https://developer.wordpress.org/reference/functions/wp_list_categories/