Получение списка кастомной таксономии
Допустим, вы создали новую систематику для вашего кастомного типа постов. И теперь вам нужно вывести все ее значения в виде списка
$taxonomy = 'service_type'; // названией произвольной систематики
$term_args=array( // набор аргументов для фильтрации вывода
'parent' => 0, // показать только верхний уровень значений, без дочерних элементов
'hide_empty' => false, // показывать, даже если категория не содержит материалов
'orderby' => 'name', // сортировка по названия
'order' => 'ASC' // в алфавитном порядке
);
$tax_terms = get_terms($taxonomy, $term_args); // массив всех элементов в виде переменной
<ul>
<?php // загоняем все в список и ...
foreach ($tax_terms as $tax_term) { // прогоняем массив через foreach
echo '<li>' . '<a href="' . esc_attr(get_term_link($tax_term, $taxonomy)) . '" title="' . sprintf( "Посмотреть все записи в категории %s", $tax_term->name ) . '" ' . '>' . $tax_term->name.'</a></li>';
}
?>
</ul>