カテゴリのリストを呼び出すためにWordPressの組み込み関数を使おうとしています。残念ながら、最も人気のあるカテゴリをどのようにして引き出すかについての議論はないようです(トップ5と言います)。私は以下のコードを使っています。これを変更して最も使用頻度の高い上位5つのカテゴリを表示する方法について何か考えはありますか。
<?php
$args = array(
'show_option_all' => '',
'orderby' => 'name',
'order' => 'ASC',
'style' => 'list',
'show_count' => 0,
'hide_empty' => 1,
'use_desc_for_title' => 1,
'child_of' => 0,
'feed' => '',
'feed_type' => '',
'feed_image' => '',
'exclude' => '1',
'exclude_tree' => '',
'include' => '',
'hierarchical' => 1,
'title_li' => __( '' ),
'show_option_none' => __( '' ),
'number' => 5, // limits the number of displayed categories
'echo' => 1,
'depth' => 0,
'current_category' => 0,
'pad_counts' => 0,
'taxonomy' => 'category',
'walker' => null,
);
wp_list_categories( $args );
?>
count
で並べると、添付されている投稿の数で並べることができます。返される用語の数を制限するには、number
を使用します。
wp_list_categories( [
'orderby' => 'count',
'order' => 'DESC',
'number' => 5
] );