Список меток tags с счетчиком
Для вывода меток в любом виде можно использовать get_terms. В девелопере от wordpress.org разработчики описывают несколько методов использования этой функции, доработав которые можно получить нужный результат.
Вот оригинальный пример из девелопера, он выводит список меток:
$terms = get_terms( 'post_tag' );
if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){
echo '
- ';
- ' . $term->name . '
foreach ( $terms as $term ) {
echo '
';
}
echo '
';
}
Дополнив оригинал выводом количества $term->count, ссылкой на метку и списком UL получается:
-
$terms_tag = get_terms('post_tag',array('hide_empty'=>true));
- echo $term->name ?>( echo $term->count ?>)
foreach($terms_tag as $term) { ?>
} ?>
Так же как и количество $term->count можно получить: term_id, name, slug, term_group, term_taxonomy_id, taxonomy, description, parent.
get_terms(‘post_tag’ — вместо post_tag можно использовать любую таксономию, напеример category для вывода рубрик.
Рассказать: