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

---

# dowel

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

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

 返信を検索

## フォーラムへの返信

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

 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [トップページへ、カスタムポストの記事を、カテゴリ別で表示したい](https://ja.wordpress.org/support/topic/%e3%83%88%e3%83%83%e3%83%97%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%80%81%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%9d%e3%82%b9%e3%83%88%e3%81%ae%e8%a8%98%e4%ba%8b%e3%82%92%e3%80%81%e3%82%ab%e3%83%86/)
 *  トピック投稿者 [dowel](https://ja.wordpress.org/support/users/dowel/)
 * (@dowel)
 * [11年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%88%e3%83%83%e3%83%97%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%80%81%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%9d%e3%82%b9%e3%83%88%e3%81%ae%e8%a8%98%e4%ba%8b%e3%82%92%e3%80%81%e3%82%ab%e3%83%86/#post-195737)
 * nogud 様
 * ご回答ありがとうございます。
 * リンク先のコードを参考に、カスタムポスト用に少し変えて試しています。
    カスタム
   ポストのカテゴリー別で記事を読み込むことまでは解決いたしました。ありがとうござ
   います。しかし、なぜかカテゴリーのループが2回繰り返されるようで困ってしまって
   います。
 * 書いたコードは以下です。
 *     ```
       <?php
       $catargs = array(
       	'taxonomy' => 'blog-cat'
       );
       $catlists = get_categories( $catargs );
       foreach($catlists as $cat) : // 取得したカテゴリの配列でループを回す
       	$args = array(
       	'posts_per_page' => 5,
       	'post_type' => 'blog',
       	'blog-cat' => 'cat-a'
       	);
       	$my_posts = get_posts( $args );
       	global $post; // テンプレートファイル内なら書かなくても良い
       	if ( $my_posts ) { // 該当する投稿があったら
       		foreach ( $my_posts as $post ) :
       			setup_postdata( $post ); ?>
       		<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br />
       		<?php endforeach; // 投稿のループ終わり
       	} else {
       		//表示するものがない場合のコード
       	}
       	wp_reset_postdata();
       endforeach; // カテゴリのループ終わり
       ?>
       ```
   
 * なぜ2回ループしてしまうのでしょうか？
    お手数おかけいたしますが、よろしくお願い
   いたします。
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [トップページへ、カスタムポストの記事を、カテゴリ別で表示したい](https://ja.wordpress.org/support/topic/%e3%83%88%e3%83%83%e3%83%97%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%80%81%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%9d%e3%82%b9%e3%83%88%e3%81%ae%e8%a8%98%e4%ba%8b%e3%82%92%e3%80%81%e3%82%ab%e3%83%86/)
 *  トピック投稿者 [dowel](https://ja.wordpress.org/support/users/dowel/)
 * (@dowel)
 * [11年、 9ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%88%e3%83%83%e3%83%97%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%80%81%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%83%9d%e3%82%b9%e3%83%88%e3%81%ae%e8%a8%98%e4%ba%8b%e3%82%92%e3%80%81%e3%82%ab%e3%83%86/#post-195725)
 * nogud 様
 * 早速のご回答ありがとうございます。
 * 実は、私もそれでいけると思い、何度も試してはみたのですが、表示される記事がカスタム
   ポスト[blog]の記事すべてになってしまい、カテゴリー別けができていない状態となって
   しまっているのです。
    ですので、ひょっとして私の書いているコードが間違っている
   のでは？と思い、何を入れてよいのかという質問をさせていただきました。
 * これをカテゴリー別に表示させるためには、まだなにか必要なコードがあるのでしょう
   か？？？
    あるいは、根本的に間違っているのでしょうか？
 * 恐縮ではありますが、ご教授いただけますと幸いです。
 *   フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   返信が含まれるトピック: [管理画面で入力する情報の有無を判断して表示させたい](https://ja.wordpress.org/support/topic/%e7%ae%a1%e7%90%86%e7%94%bb%e9%9d%a2%e3%81%a7%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b%e6%83%85%e5%a0%b1%e3%81%ae%e6%9c%89%e7%84%a1%e3%82%92%e5%88%a4%e6%96%ad%e3%81%97%e3%81%a6%e8%a1%a8%e7%a4%ba%e3%81%95/)
 *  トピック投稿者 [dowel](https://ja.wordpress.org/support/users/dowel/)
 * (@dowel)
 * [12年、 3ヶ月前](https://ja.wordpress.org/support/topic/%e7%ae%a1%e7%90%86%e7%94%bb%e9%9d%a2%e3%81%a7%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b%e6%83%85%e5%a0%b1%e3%81%ae%e6%9c%89%e7%84%a1%e3%82%92%e5%88%a4%e6%96%ad%e3%81%97%e3%81%a6%e8%a1%a8%e7%a4%ba%e3%81%95/#post-177990)
 * できました！
    ありがとうございます。
 * 変数という方法もあることを知りませんでした。
    とても勉強になります。 重ね重ね
   ありがとうございました！
 * これで解決済みとさせていただきます。

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