2023.05.02
【WordPress】タームの一覧をリンク付きで表示する方法(投稿数の多い順で並び替えも)
WordPressでタームの一覧を表示する方法。
リンク付きで表示
<ul>
<?php
$taxonomy = 'タクソノミー名';//投稿タグの場合は「post_tag」
$terms = get_terms($taxonomy);
foreach ( $terms as $term ) {
echo '<li><a href="'.get_term_link($term).'">'.$term->name.'</a></li>';
}
?>
</ul>
投稿数が多い順で表示
<ul>
<?php
$taxonomy = 'タクソノミー名'; //投稿タグの場合は「post_tag」
$args = array(
'orderby' => 'count', //投稿数で並び替え
'order' => 'desc', //投稿数多い順
);
$terms = get_terms($taxonomy, $args);
foreach ( $terms as $term ) {
echo '<li><a href="'.get_term_link($term).'">'.$term->name.'</a></li>';
}
?>
</ul>