web-dev-qa-db-ja.com

最も人気のある(最も使用されている)カテゴリをどこのように引き出すのですか。

カテゴリのリストを呼び出すために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 );
?>
1
Peter

countで並べると、添付されている投稿の数で並べることができます。返される用語の数を制限するには、numberを使用します。

wp_list_categories( [
    'orderby' => 'count',
    'order' => 'DESC',
    'number' => 5
] );
2
Milo