1

すべてのカテゴリとその説明を一覧表示し、各カテゴリの (公開された) 投稿の数を表す数字を各カテゴリの横に表示する方法を探しています。

したがって、出力は次のようになります。

カテゴリ名 1
説明 (3)

カテゴリ名 2
説明 (16)

カテゴリ名 3
説明 (7)

..など、括弧内の数字はそのカテゴリの投稿数です。

私は近いこれを使用していますが、前述のように投稿の数が必要です。

<?php
$categories = get_categories('exclude=1&title_li=');
foreach ($categories as $cat) {
echo "<h2><a href=\"".$cat->category_nicename."\">".$cat->cat_name."</a></h2>
      <p>".$cat->category_description."</p>";
   }
?>

前もって感謝します。

4

1 に答える 1

2

get_categories() はカテゴリ数を返します - http://codex.wordpress.org/Function_Reference/get_categories#Return_valuesを参照してください

...次のように挿入できます$cat->category_count

<?php
$categories = get_categories('exclude=1&title_li=');
foreach ($categories as $cat) {
    echo "<h2><a href=\"".$cat->category_nicename."\">".$cat->cat_name."</a></h2>
          <p>".$cat->category_description."(".$cat->category_count.")</p>";
}
?>
于 2013-10-15T22:01:35.593 に答える