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

---

# nao_pe

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

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

 返信を検索

## フォーラムへの返信

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

 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [記事が属するタクソノミーを階層で表示したい](https://ja.wordpress.org/support/topic/%e8%a8%98%e4%ba%8b%e3%81%8c%e5%b1%9e%e3%81%99%e3%82%8b%e3%82%bf%e3%82%af%e3%82%bd%e3%83%8e%e3%83%9f%e3%83%bc%e3%82%92%e9%9a%8e%e5%b1%a4%e3%81%a7%e8%a1%a8%e7%a4%ba%e3%81%97%e3%81%9f%e3%81%84/)
 *  トピック投稿者 [nao_pe](https://ja.wordpress.org/support/users/nao_pe/)
 * (@nao_pe)
 * [14年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e8%a8%98%e4%ba%8b%e3%81%8c%e5%b1%9e%e3%81%99%e3%82%8b%e3%82%bf%e3%82%af%e3%82%bd%e3%83%8e%e3%83%9f%e3%83%bc%e3%82%92%e9%9a%8e%e5%b1%a4%e3%81%a7%e8%a1%a8%e7%a4%ba%e3%81%97%e3%81%9f%e3%81%84/#post-149376)
 * タームのスラッグで子タクソノミーだけを選別して
    下記のコードを書くことでなんとか
   実現できたのですが
 *     ```
       <?php
       $oyaterm = array_pop(get_the_terms($post->ID, '$taxonomies'));
       $term_p = $oyaterm->parent;
       if ( ! $term_p == 0 ){
           $oyaterm = array_shift(get_the_terms($post->ID, '$taxonomies'));
       }
   
       echo '<a href="/$taxonomies/' . $oyaterm->slug . '">' . esc_html($oyaterm->name) . '</a>'
       ?>
        /
       <?php $term = $wp_query->queried_object;
       echo esc_attr($term->name); ?>
       ```
   
 * タームが親タームか子タームかを ! $oyaterm->parent == 0 など使って分岐して上記
   の処理を行いたいのですが、どのようにすればよいでしょうか？
    何となく分かりかけ
   ているのですが、どうしても最後がうまくいきません・・・
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [現在表示している記事が属する子カテゴリーのみを表示したい](https://ja.wordpress.org/support/topic/%e7%8f%be%e5%9c%a8%e8%a1%a8%e7%a4%ba%e3%81%97%e3%81%a6%e3%81%84%e3%82%8b%e8%a8%98%e4%ba%8b%e3%81%8c%e5%b1%9e%e3%81%99%e3%82%8b%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%ae%e3%81%bf/)
 *  トピック投稿者 [nao_pe](https://ja.wordpress.org/support/users/nao_pe/)
 * (@nao_pe)
 * [14年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e7%8f%be%e5%9c%a8%e8%a1%a8%e7%a4%ba%e3%81%97%e3%81%a6%e3%81%84%e3%82%8b%e8%a8%98%e4%ba%8b%e3%81%8c%e5%b1%9e%e3%81%99%e3%82%8b%e5%ad%90%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%ae%e3%81%bf/#post-148435)
 * jim912様
    返信が遅くなり大変申し訳ありません。 ご教授ありがとうございます。
 * foreachでループまではできたのですが、
    「parentの有無で判別し（parentが0でない
   もの）表示する」 ことができませんでした。
 *     ```
       <?php $terms = get_the_terms($post->ID, '$taxonomies');
       	foreach ($terms as $term): ?>
       <?php echo $term->name;　?>
       <?php endforeach; ?>
       ```
   
 * また、下記に新たにスレッドを立ててしまったのですが、表示したスラッグを好きに並び
   替える方法はありますでしょうか？
    [http://ja.forums.wordpress.org/topic/10840?replies=1](http://ja.forums.wordpress.org/topic/10840?replies=1)
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [カスタムフィールドへ入力した数値で投稿IDを指定して記事を表示したい](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%e3%81%b8%e5%85%a5%e5%8a%9b%e3%81%97%e3%81%9f%e6%95%b0%e5%80%a4%e3%81%a7%e6%8a%95%e7%a8%bfid%e3%82%92%e6%8c%87%e5%ae%9a/)
 *  トピック投稿者 [nao_pe](https://ja.wordpress.org/support/users/nao_pe/)
 * (@nao_pe)
 * [14年、 5ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%e3%81%b8%e5%85%a5%e5%8a%9b%e3%81%97%e3%81%9f%e6%95%b0%e5%80%a4%e3%81%a7%e6%8a%95%e7%a8%bfid%e3%82%92%e6%8c%87%e5%ae%9a/#post-148228)
 * 最後の
    `<?php endwhile; endif; ?>`を
 * `<?php endwhile; endif; wp_reset_query(); ?>`
    にしたら直りました！
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [カスタムフィールドへ入力した数値で投稿IDを指定して記事を表示したい](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%e3%81%b8%e5%85%a5%e5%8a%9b%e3%81%97%e3%81%9f%e6%95%b0%e5%80%a4%e3%81%a7%e6%8a%95%e7%a8%bfid%e3%82%92%e6%8c%87%e5%ae%9a/)
 *  トピック投稿者 [nao_pe](https://ja.wordpress.org/support/users/nao_pe/)
 * (@nao_pe)
 * [14年、 5ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%e3%81%b8%e5%85%a5%e5%8a%9b%e3%81%97%e3%81%9f%e6%95%b0%e5%80%a4%e3%81%a7%e6%8a%95%e7%a8%bfid%e3%82%92%e6%8c%87%e5%ae%9a/#post-148227)
 * カスタムポストタイプを含めようとすると
    ‘post_type’ => array(‘post’, ‘カスタム
   投稿タイプ’),を追記しなければいけないんですね（＾＾；
 *     ```
       <?php query_posts(array(
       'post_type' => array('post', 'カスタム投稿タイプ'),'posts_per_page'=>-1,'post__in' => explode( ',', $recomend) ,'order'=>DESC)); ?>
       ```
   
 * これで、なんとか表示させることができました！
 * が、やはり何故か指定して表示させたタイトルの記事（タイトルや本文など）が
    別途
   1件だけ、下に出てきてしまいます。 何に反応して出てきているのでしょうか・・・
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [カスタムフィールドへ入力した数値で投稿IDを指定して記事を表示したい](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%e3%81%b8%e5%85%a5%e5%8a%9b%e3%81%97%e3%81%9f%e6%95%b0%e5%80%a4%e3%81%a7%e6%8a%95%e7%a8%bfid%e3%82%92%e6%8c%87%e5%ae%9a/)
 *  トピック投稿者 [nao_pe](https://ja.wordpress.org/support/users/nao_pe/)
 * (@nao_pe)
 * [14年、 5ヶ月前](https://ja.wordpress.org/support/topic/%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%e3%81%b8%e5%85%a5%e5%8a%9b%e3%81%97%e3%81%9f%e6%95%b0%e5%80%a4%e3%81%a7%e6%8a%95%e7%a8%bfid%e3%82%92%e6%8c%87%e5%ae%9a/#post-148226)
 * 追記です。
    上記のカスタムフィールドの入力欄に1,63,95と入力したところ、 一番最初
   の投稿であるHello world!と後から追加した投稿ID95の記事は表示されたのですが、 
   カスタムポストタイプの記事である投稿ID63の記事は何故か表示されません。
 * また、記事のタイトルだけ表示させたいのですが、ID95の記事は何故か記事そのもの全文
   が表示されてしまっている状況です。

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