Получаем список всех рубрик

Получаем список всех стандартных рубрик WordPress, которые содержат хотя бы одну запись:

Скопировано
$cats = get_categories();
Показать код

В результате будет возвращен массив объектов WP_Term.

Если надо получить в том числе пустые рубрики, то используем параметр hide_empty:

Скопировано
$cats = get_categories([
'hide_empty' => 0
]);
Показать код