Title: サイドバーに親カテゴリリストと子カテゴリリストを別々に表示させたい
Last modified: 2016年7月30日

---

# サイドバーに親カテゴリリストと子カテゴリリストを別々に表示させたい

 *  解決済 [emst](https://ja.wordpress.org/support/users/emst/)
 * (@emst)
 * [16年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ab%e8%a6%aa%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9%e3%83%88%e3%81%a8%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9/)
 * 左サイドバーに親カテゴリリンクの一覧、右サイドバーに子カテゴリリンクの一覧を表示
   させたいと思っています。
 * 親カテゴリーの一覧は、`<?php wp_list_categories('depth=1'); ?>`で表示できるの
   ですが、
    子カテゴリーの一覧が表示出来なくて困っています。
 * `<?php wp_list_categories('child_of=n'); ?>`
    だと、カテゴリIDがnの子カテゴリー
   の表示になってしまいます。
 * そうではなくて、すべての子カテゴリを表示させたいのです。
 * なにか方法はあるでしょうか？
    よろしくお願いいたします。

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

 *  [kz](https://ja.wordpress.org/support/users/kz/)
 * (@kz)
 * [16年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ab%e8%a6%aa%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9%e3%83%88%e3%81%a8%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9/#post-123183)
 * functions.php に以下を追加。
 *     ```
       function my_child_categories(){
         global $wpdb;
         $child_ids = $wpdb->get_col("SELECT term_id FROM $wpdb->term_taxonomy WHERE parent>0");
         foreach($child_ids as $key => $child_id){
       	$child = &get_category($child_id);
       	echo '<li><a href="'.get_category_link($child_id).'">'.$child->name.'</a></li>';
         }
       }
       ```
   
 * 子カテゴリを表示したい箇所に以下を記述。
 *     ```
       <ul>
       <?php my_child_categories(); ?>
       </ul>
       ```
   
 * 表示の仕方はお好みに合わせて変更してください。
 *  トピック投稿者 [emst](https://ja.wordpress.org/support/users/emst/)
 * (@emst)
 * [16年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ab%e8%a6%aa%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9%e3%83%88%e3%81%a8%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9/#post-123187)
 * ありがとうございます！！
    思った通りのデザインになりました。
 * ちなみに、私の使っているテーマにはfunctions.phpが存在しなかったのですが、
    テキストエディタ
   で新規にfunctions.phpという書類を作って、`<?php`と`?>`で上記の教えていただいた
   コードを囲んだものを記入しアップしたんですけれども、それで問題ないでしょうか？
 * 一応、現在は問題なく動いているように見えるのですが…
 *  [kz](https://ja.wordpress.org/support/users/kz/)
 * (@kz)
 * [16年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ab%e8%a6%aa%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9%e3%83%88%e3%81%a8%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9/#post-123188)
 * 良かったです。functions.php はそれでOKですよ。
 * 解決済でしたら、
    このページの右側のわかりにくい場所に 「このトピックは」とあり
   ますので ［未解決］を［解決済］に変更して ［変更］ボタンをクリックしていただく
   と 良い年を迎えられます。
 *  トピック投稿者 [emst](https://ja.wordpress.org/support/users/emst/)
 * (@emst)
 * [16年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ab%e8%a6%aa%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9%e3%83%88%e3%81%a8%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9/#post-123190)
 * 重ねがさねありがとうございました。
    さっそく、解決済みにさせて頂きます。
 * それでは良いお年を！

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

 トピック「サイドバーに親カテゴリリストと子カテゴリリストを別々に表示させたい」に
は新たに返信することはできません。

## タグ

 * [カテゴリリンク](https://ja.wordpress.org/support/topic-tag/%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%83%b3%e3%82%af/)
 * [親カテゴリ](https://ja.wordpress.org/support/topic-tag/%e8%a6%aa%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa/)
 * [子カテゴリ](https://ja.wordpress.org/support/topic-tag/%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa/)

 * フォーラム: [テーマ](https://ja.wordpress.org/support/forum/themes/)
 * 4件の返信
 * 2人の参加者
 * 最後の返信者: [emst](https://ja.wordpress.org/support/users/emst/)
 * 最後の活動: [16年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ab%e8%a6%aa%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9%e3%83%88%e3%81%a8%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%aa%e3%82%b9/#post-123190)
 * 状態: 解決済

## トピック

### 人気のトピック

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

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

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

### 未解決のトピック

### すべてのトピック
