Title: lee31の返信 | WordPress.org 日本語

---

# lee31

  [  ](https://ja.wordpress.org/support/users/lee31/)

 *   [プロフィール](https://ja.wordpress.org/support/users/lee31/)
 *   [作成したトピック](https://ja.wordpress.org/support/users/lee31/topics/)
 *   [作成した返信](https://ja.wordpress.org/support/users/lee31/replies/)
 *   [返信したトピック](https://ja.wordpress.org/support/users/lee31/replied-to/)
 *   [エンゲージメント](https://ja.wordpress.org/support/users/lee31/engagements/)
 *   [お気に入り](https://ja.wordpress.org/support/users/lee31/favorites/)

 返信を検索

## フォーラムへの返信

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

 *   フォーラム: [テーマ](https://ja.wordpress.org/support/forum/themes/)
    返信が
   含まれるトピック: [WP_Queryでの複数ループ時の変数の名前について](https://ja.wordpress.org/support/topic/wp_query%e3%81%a7%e3%81%ae%e8%a4%87%e6%95%b0%e3%83%ab%e3%83%bc%e3%83%97%e6%99%82%e3%81%ae%e5%a4%89%e6%95%b0%e3%81%ae%e5%90%8d%e5%89%8d%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [10年、 6ヶ月前](https://ja.wordpress.org/support/topic/wp_query%e3%81%a7%e3%81%ae%e8%a4%87%e6%95%b0%e3%83%ab%e3%83%bc%e3%83%97%e6%99%82%e3%81%ae%e5%a4%89%e6%95%b0%e3%81%ae%e5%90%8d%e5%89%8d%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-183519)
 * 答えてくださった皆様、ありがとうございました！
    ここで解決済みとさせていただきます。
 *   フォーラム: [テーマ](https://ja.wordpress.org/support/forum/themes/)
    返信が
   含まれるトピック: [WP_Queryでの複数ループ時の変数の名前について](https://ja.wordpress.org/support/topic/wp_query%e3%81%a7%e3%81%ae%e8%a4%87%e6%95%b0%e3%83%ab%e3%83%bc%e3%83%97%e6%99%82%e3%81%ae%e5%a4%89%e6%95%b0%e3%81%ae%e5%90%8d%e5%89%8d%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [10年、 6ヶ月前](https://ja.wordpress.org/support/topic/wp_query%e3%81%a7%e3%81%ae%e8%a4%87%e6%95%b0%e3%83%ab%e3%83%bc%e3%83%97%e6%99%82%e3%81%ae%e5%a4%89%e6%95%b0%e3%81%ae%e5%90%8d%e5%89%8d%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-183518)
 * Daisuke Takahashi様
 * なるほど、そうかもしれませんね。同じ名前ですと紛らわしく見えますし…。
 *   フォーラム: [テーマ](https://ja.wordpress.org/support/forum/themes/)
    返信が
   含まれるトピック: [WP_Queryでの複数ループ時の変数の名前について](https://ja.wordpress.org/support/topic/wp_query%e3%81%a7%e3%81%ae%e8%a4%87%e6%95%b0%e3%83%ab%e3%83%bc%e3%83%97%e6%99%82%e3%81%ae%e5%a4%89%e6%95%b0%e3%81%ae%e5%90%8d%e5%89%8d%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [10年、 6ヶ月前](https://ja.wordpress.org/support/topic/wp_query%e3%81%a7%e3%81%ae%e8%a4%87%e6%95%b0%e3%83%ab%e3%83%bc%e3%83%97%e6%99%82%e3%81%ae%e5%a4%89%e6%95%b0%e3%81%ae%e5%90%8d%e5%89%8d%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-183444)
 * x743様
    jim912様
 * 投稿を見ていただき、ありがとうございます。
 * やりたかったことは、例えば1つ目のループではカテゴリーAの投稿をを5件、2つ目のループ
   ではカテゴリーBの投稿を10件表示、というような簡単な内容なのですが、
    jim912様
   の言う様に同名でも大丈夫そうですね。
 * [wp_queryの公式関数リファレンス](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/WP_Query#.E8.A4.87.E6.95.B0.E3.81.AE.E3.83.AB.E3.83.BC.E3.83.97)
   の「複数のループ」では、
    変数名を変えて記述しているので、複数使う場合は変数を
   変えないと何か問題が起きるのかなと思ったのですが、ここではなぜ変えているのか分
   かりますでしょうか？
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [デザインやレイアウトの異なる大量の固定ページについて](https://ja.wordpress.org/support/topic/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%82%84%e3%83%ac%e3%82%a4%e3%82%a2%e3%82%a6%e3%83%88%e3%81%ae%e7%95%b0%e3%81%aa%e3%82%8b%e5%a4%a7%e9%87%8f%e3%81%ae%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [14年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%82%84%e3%83%ac%e3%82%a4%e3%82%a2%e3%82%a6%e3%83%88%e3%81%ae%e7%95%b0%e3%81%aa%e3%82%8b%e5%a4%a7%e9%87%8f%e3%81%ae%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8/#post-146002)
 * ＞shokun0803さま
 * ご丁寧なご返答、ありがとうございます！
    大変参考になります。
 * どのページもヘッダー、フッターなどは共通のデザインで、
    コンテンツ部分のみデザイン・
   レイアウトが異なるのですが、 やはりHTMLを直接（コードが長くなろうとも）貼り付ける
   か、 管理画面で空白のページを作り、そのテンプレートをがっつり書く、 という方法
   になりそうですね。
 * ＞管理者様
 * カテゴリの移動、ありがとうございました
    m(-_-)m
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [親ページと子ページの表示について](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [16年、 5ヶ月前](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-126869)
 * kvexさん、kzさん、お返事ありがとうございます。
 * > ブログ個別ページ＝記事＝single、かなーと。
 * はい、その通りです。
    in_categoryという分岐があるのは知りませんでした！ 上記を
   参考にさせていただき、現在ここまでたどり着きました。
 *     ```
       <?php
       if (is_page() && $post->post_parent ) {	  //もし子ページなら
          $parent=$post->post_parent;
       } else {
          $parent=$post->ID;
       }
   
       $parent_title = get_the_title($parent);
       $parent_url = get_permalink($parent);
   
       ?>
   
       <ul>
       <?php if ( is_single() && in_category(カテゴリID)){ ?>
   
       　/* カテゴリIDのブログ個別ページのサイドバー */
   
       <?php } else if ( wp_list_pages("title_li=&child_of=$parent&echo=0" )){ ?>
   
       　/* 子ページを持っている場合のサイドバー */
   
       <?php } else { ?>
   
       　/* それ以外（子ページを持たないとき）サイドバー */
   
       <?php } ?>
   
       </ul>
       ```
   
 * これで動くかどうかちょっと試してみます。
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [親ページと子ページの表示について](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [16年、 5ヶ月前](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-126847)
 * > だったら、現在表示してるのが
   >  ・ページか？ ・ページだとしたら親ページか？ ・
   > 子だとしたら親のＩＤは？
   > これだけ調べて、wp_list_pagesで全展開でいいということですかね？
 * 恐らくそうだと思います！
 * > 「ページ」「ブログのページ」というのは違うものですよね？
   >  ページに対してツリー
   > を表示させたいとおっしゃってますので、ブログ記事のときに表示しないのはあたりまえ
   > ではないかと？
 * 紛らわしくてすいません。
    「ページ」「ブログのページ」は別のものです。
 * ポートフォリオのサイトを作っているのですが、
    ブログで作品をUPして、そのサムネール
   一覧をページB3に表示させているのです。 サムネールをクリックすると作品のブログ
   個別ページへ辿り着きますので、 ブログのサイドバーにも表示させたいということです。（
   意味的には、Bに属するページですので）
 * 言葉で説明するのは難しいですね・・・。
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [親ページと子ページの表示について](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [16年、 5ヶ月前](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-126838)
 * >あ、親ページがどこかでメニュー化されてるってことですかね。
 * はい、その通りです。
    親メニューはヘッダー部分にグローバルメニューとして表示さ
   せていますので、 サイドバーには前の投稿で書いたような動作ができたらいいなと・・・。
 * もう少し粘って色々試してみます。
    ページ＆ブログのメニュー表示にいつも苦戦して
   ます。。。
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [親ページと子ページの表示について](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 *  トピック投稿者 [lee31](https://ja.wordpress.org/support/users/lee31/)
 * (@lee31)
 * [16年、 5ヶ月前](https://ja.wordpress.org/support/topic/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a8%e5%ad%90%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-126832)
 * kvexさま
 * ページ拝見しました。
    こちらのプラグインですと、現在表示されているページが属する
   階層以外の階層の親ページも表示されますよね？
 * 表示させたいのは、現在表示されているページが属する階層のみなのです・・・。
 * > Aに属するぺーじならA,A1,A2,A3のみ
   >  Bに属するページならB,B1,B2,B3のみ Cなら子
   > ページがないので、Cのタイトル（ページへのリンク付き）のみ B3で表示させている
   > ブログの個別ページには、B,B1,B2,B3を表示させる
 * という具合です。
 * 現在表示されているページが親ページが子ページかの分岐ですと、
    ブログの個別ページ
   では表示されないので、 何かよい方法はないかと思い、投稿させて頂きました。
 * プラグインは別の機会に是非使わせてください！
    （ちょうどそのような仕様も考えてい
   たのです！）

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