投稿数の多いカテゴリー(タグ)の一覧を件数を指定して出力
投稿数を判別して投稿数の多いものから降順にカテゴリーの一覧を表示する例です。
<ul class="dropdown"> <?php // $tags = get_categories('orderby=count&style&show_count=1&order=DESC&title_li=&number=5&taxonomy=post_tag'); $tags = get_categories('orderby=count&style&show_count=1&order=DESC&title_li=&number=5&taxonomy=category'); ?> <?php foreach ($tags as $tag) { ?> <li><a href="/?tag=<?php echo $tag->slug; ?>"> <?php echo $tag->name; ?> (<?php echo $tag->count; // 投稿数 ?>) </a></li> <?php } ?> </ul>
コメントアウトしている行のように「taxonomy=category」部分を「taxonomy=post_tag」にするとタグが対象になります。
実際の投稿数も表示しています。不要な場合には
<?php echo $tag->count; // 投稿数 ?>
部分をコメントアウトまたは削除します。
件数(投稿の多いカテゴリまたはタグの上位n件)の指定は
number=5
の数字部分で変更します。