Title: カスタムタクソノミーのカテゴリーリスト
Last modified: 2017年1月29日

---

# カスタムタクソノミーのカテゴリーリスト

 *  解決済 [sarasarari](https://ja.wordpress.org/support/users/sarasarari/)
 * (@sarasarari)
 * [10年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%82%bf%e3%82%af%e3%82%bd%e3%83%8e%e3%83%9f%e3%83%bc%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%83%aa%e3%82%b9%e3%83%88/)
 * functions.phpに`register_post_type`で「事例」というカスタム投稿を制作し、
    その
   中に`register_taxonomy`で「事例のカテゴリー」というカスタムタクソノミーを作成
   しました。
 * 作成した「事例のカテゴリー」の中に、
    ◆カテゴリー名あああ（スラッグ名：aaa）親
   カテゴリ 　　｜―◆カテゴリー名いいい（スラッグ名：iii）子カテゴリ 　　｜―◆カテゴリー
   名ううう（スラッグ名：uuu）子カテゴリ 　　｜―◆カテゴリー名えええ（スラッグ名：
   eee）子カテゴリ を作成し、以下のように表示させたいと思っております。
 * カテゴリー名あああのカテゴリー一覧
    ・カテゴリー名いいい ・カテゴリー名ううう・
   カテゴリー名えええ
 * 以下のように書くことで、
 *     ```
       <?php $args = array(
               'post_type' => 'case',
       		'tax_query' => array(
       			array(
       				'taxonomy' => 'case_category',
       				'field' => 'slug',
       				'terms' => 'aaa'
       			)
       		)
           );
           $domestic_post = get_posts($args);
           if($domestic_post) : foreach($domestic_post as $post) : setup_postdata( $post ); ?>
               <span><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></span>
           <?php endforeach; ?>
       	<?php else : //記事が存在しない場合 ?>
       	<p>表示する記事がありません。</p>
           <?php endif;
           wp_reset_postdata(); ?>
       ```
   
 * カテゴリー名あああに属する記事一覧という形はできたのですが、
    記事ではなく、親
   カテゴリーあああに属する、子カテゴリー名一覧というものをつくるには どうしたら
   良いでしょうか？ 　

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

 *  モデレーター [けい (Kei Nomura)](https://ja.wordpress.org/support/users/mypacecreator/)
 * (@mypacecreator)
 * [10年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%82%bf%e3%82%af%e3%82%bd%e3%83%8e%e3%83%9f%e3%83%bc%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%83%aa%e3%82%b9%e3%83%88/#post-155423)
 * get_postsだと記事を取るので、get_termsを使うと良いです。
    [https://wpdocs.osdn.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_terms](https://wpdocs.osdn.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_terms)
 * child_of か parent というパラメータで、「あああ」というタームの子孫を取得できる
   のでやってみてください。
    リスト表示させる時にforeachで回すのは一緒です！
 *  モデレーター [けい (Kei Nomura)](https://ja.wordpress.org/support/users/mypacecreator/)
 * (@mypacecreator)
 * [10年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%82%bf%e3%82%af%e3%82%bd%e3%83%8e%e3%83%9f%e3%83%bc%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%83%aa%e3%82%b9%e3%83%88/#post-155424)
 * 補足です。
    単にリスト出力するだけならwp_list_categoriesのほうが楽かもしれません。
   wp_list_categoriesという関数名ですがカスタムタクソノミーも普通に扱えます。
 * [https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_categories](https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_categories)
 *  トピック投稿者 [sarasarari](https://ja.wordpress.org/support/users/sarasarari/)
 * (@sarasarari)
 * [10年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%82%bf%e3%82%af%e3%82%bd%e3%83%8e%e3%83%9f%e3%83%bc%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%83%aa%e3%82%b9%e3%83%88/#post-155425)
 * mypacecreator様
 * ご丁寧な返答をありがとうございました。
    補足で書いていただきました、wp_list_categories
   の方のページを参照し、 やりたかったことが実現できました！！！
 * wp初心者なため、hide_emptyの部分がデフォルト値のままで
    投稿のないカテゴリーが
   表示されない！という初歩的なところにハマり、 くじけそうでしたが、うまく表示が
   できて感無量です。 本当に本当に助かりました。
 * ご教授いただき感謝です。
    ありがとうございました。
 * おかげさまで解決することができましたので、閉じさせていただきます。

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

 トピック「カスタムタクソノミーのカテゴリーリスト」には新たに返信することはできま
せん。

 * フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3件の返信
 * 2人の参加者
 * 最後の返信者: [sarasarari](https://ja.wordpress.org/support/users/sarasarari/)
 * 最後の活動: [10年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%82%bf%e3%82%af%e3%82%bd%e3%83%8e%e3%83%9f%e3%83%bc%e3%81%ae%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%83%aa%e3%82%b9%e3%83%88/#post-155425)
 * 状態: 解決済

## トピック

### 人気のトピック

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

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

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

### 未解決のトピック

### すべてのトピック
