Вывод категорий из произвольной таксономии
У меня возникла проблема: я зарегистрировал произвольный тип записи и назвал его 'recipe', затем создал произвольную таксономию для этого типа записи под названием 'recipe category'. Теперь я хочу вывести список категорий из этой произвольной таксономии, но пока безуспешно.
Я попробовал следующий код:
<?php
$taxonomy = 'recipecategory';
$tax_terms = get_terms($taxonomy);
?>
<ul>
<?php
foreach ($tax_terms as $tax_term) {
echo '<li>' . '<a href="' . esc_attr(get_term_link($tax_term, $taxonomy)) . '" title="' . sprintf( __( "Просмотреть все записи в %s" ), $tax_term->name ) . '" ' . '>' . $tax_term->name.'</a></li>';
}
?>
</ul>
но ничего не отображается. Что не так с моим кодом? Может я что-то упустил? Чуть не забыл упомянуть, что я использую плагин Custom Post Type UI

Проблема может быть только одной из следующих:
Ваша таксономия "recipecategory" не существует.
Ваша таксономия не имеет терминов.
Ни один из терминов recipecategory не содержит записей. В этом случае внесите следующее изменение:
$tax_terms = get_terms($taxonomy, array('hide_empty' => false));
Это должно сработать, так как переопределяет настройку по умолчанию, которая игнорирует пустые термины.
foreach($tax_terms as $term_single) {
$term_single->slug;
$term_single->name;
}
