Title: 複数のカテゴリーを表示
Last modified: 2011年2月21日

---

# 複数のカテゴリーを表示

 *  [runaruna](https://ja.wordpress.org/support/users/runaruna/)
 * (@runaruna)
 * [15年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%82%92%e8%a1%a8%e7%a4%ba/)
 * ひとつのページに5つあるカテゴリーを同じスタイルでブロック表示するにはどうすれ
   ばいいのでしょうか？
 * 指定したカテゴリーをリスト表示するのはできるのですが複数あるカテゴリーを一個ずつ
   指定する以外に何かやり方はありますか？
 * 今できることは
    ひとつのBOXに カテゴリー名をタイトル代わりに表示して ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿
   タイトル（カテゴリーID） ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿ ・記事タイトル（文字数
   指定）… ・記事タイトル（文字数指定）… ・記事タイトル（文字数指定）… ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿
 * ここまではできます。ただ一個ずつIDを書き込まなくてもできる方法はありますか？

3件の返信を表示中 - 1 - 3件目 (全3件中)

 *  [KKT](https://ja.wordpress.org/support/users/kvex/)
 * (@kvex)
 * [15年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%82%92%e8%a1%a8%e7%a4%ba/#post-136429)
 * そこまでできたのでしたら、その外側でカテゴリをループさせれば良いのでは？
    全部
   のカテゴリでいいのですかね？ get_category 関数 [http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_categories](http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_categories)
 * もし特定のカテゴリでしたら
    $cat = array(3,4,8,9); などとしておいてループさせる
   とか。
 *  トピック投稿者 [runaruna](https://ja.wordpress.org/support/users/runaruna/)
 * (@runaruna)
 * [15年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%82%92%e8%a1%a8%e7%a4%ba/#post-136431)
 * すいませんどこに追加すればいいのでしょうか?
    <!–Box　start–> <div class=”bk_box”
   > <!–title　start–> <div class=”bk_box_bar”><?php echo get catname(‘$’); ?></
   div> <!–title end–> <!–new list start–> <-ul-><?php $posts = get_posts(‘numberposts
   =$&category=$’); foreach($posts as $post) : setup_postdata($post): ?> <-li-><-
   a->” rel=”bookmark”><?php echo mb_substr(get the title(), 0, 30).’ …’: ?><-/a-
   ><-/li-> <?php endforeach: ?> <-/ul-> <!–new list end–> </div> <!–Box　end–>
 *  [KKT](https://ja.wordpress.org/support/users/kvex/)
 * (@kvex)
 * [15年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%82%92%e8%a1%a8%e7%a4%ba/#post-136434)
 *     ```
       <?php
       $cats = get_categories('hide_empty=0');
   
       foreach($cats as $cat) :
       ?>
   
       <!--Box　start-->
       <div class="bk_box">
       <!--title　start-->
       <div class="bk_box_bar"><?php echo get_catname($cat['cat_ID']); ?></div>
       <!--title end-->
       <!--new list start-->
       <-ul-><?php $posts = get_posts('numberposts=$&category='. $cat['cat_ID']);
       foreach($posts as $post) :
       setup_postdata($post): ?>
       <-li-><-a->" rel="bookmark"><?php echo mb_substr(get the title(), 0, 30).' ...': ?><-/a-><-/li->
       <?php endforeach: ?>
       <-/ul->
       <!--new list end-->
       </div>
       <!--Box　end-->
       <?php endforeach; ?>
       ```
   
 * こんな感じじゃないですかね？例によって未検証です。
 * P.S.
    ソース書くならcodeで囲んでくださいね。

3件の返信を表示中 - 1 - 3件目 (全3件中)

 トピック「複数のカテゴリーを表示」には新たに返信することはできません。

## タグ

 * [カテゴリー表示，新着情報，文字数指定](https://ja.wordpress.org/support/topic-tag/%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e8%a1%a8%e7%a4%ba%ef%bc%8c%e6%96%b0%e7%9d%80%e6%83%85%e5%a0%b1%ef%bc%8c%e6%96%87%e5%ad%97%e6%95%b0%e6%8c%87%e5%ae%9a/)

 * フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3件の返信
 * 2人の参加者
 * 最後の返信者: [KKT](https://ja.wordpress.org/support/users/kvex/)
 * 最後の活動: [15年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%82%92%e8%a1%a8%e7%a4%ba/#post-136434)
 * 状態: 未解決

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
