する質問をすることでしか得られない、回答やアドバイスがある。12WP_Queryを使用して記事一覧を表示させています。そのカテゴリの記事一覧を表示させたいのですが。他の親カテゴリ(news)が表示させたり、子要素のカテゴリ名がおかしかったりします。wordpressに慣れ親しんで直りませんので、もし改善策がございましたらよろしくお願いいたします。wp_reset_postdata();?></div>attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0上記コードは試していませんが、見た感じでいくつか気になる点がありました。カテゴリーの判断方法カテゴリーの判断をin_category関数でやられていますが、その関数は投稿オブジェクトに対しての関数であり、アーカイブページでの判断には向いてないと思います。'news');}$wp_queryとは、現在のWP_Queryオブジェクトが入っているグローバル変数です。query_postsなどを使ったあとに、wp_reset_postdataを呼び忘れてしまうと、前回のquery_postsの結果が残ってしまうので、グローバルクエリに直接アクセスする場合は、下記のようなアプローチも可能です。そもそも論、category.phpでの分岐が必要ない下記にWordpressがどのようにしてテンプレートを読み込んでいるか記載されている図がございます。参考:https://wpdocs.osdn.jp/wiki/images/wp-template-hierarchy.jpgここに書いてあるように、category-$slug.phpというファイルを作れば、それにマッチしたカテゴリーの場合にそのファイルが優先されます。今回の場合だと、ブログカテゴリーのスラッグがblogだった場合に、category-blog.phpをテーマ内に置けば良いわけです。WP_Queryをわざわざ使う意味ドメイン/blogにアクセスした時点で、Wordpress側でblogカテゴリーの記事をメインクエリとして取得します。あとは、それらをwhileで回せば良いはずですが、わざわざWP_Queryを使いたい理由を教えて頂けますか?件数を制御したいということであれば、functions.php等にアクションを書いた方が良いと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。17:15ご回答ありがとうございます。WP_Queryについては、ページネーションを使いたいので使用しておりましたご回答ありがとうございます。17:59WP_Queryは既にメインクエリとしてwordpressによって作られているので、新たにインスタンスを作らなくてもページネーションに対応できます。(自然と対応できるようになっています)WP_Queryは既にメインクエリとしてwordpressによって作られているので、新たにインスタンスを作らなくてもページネーションに対応できます。解決済ページネーションがうまく動かない受付中wordpressカテゴリー別一覧ページの表示がうまくいかない受付中カテゴリー一覧ページでのページネーション解決済カスタム投稿とpostをWP_Queryで取得した際のページネーションで2ページ目が表示されない。頂いたご意見への回答は行っておりません。