質問: WordPress初心者です。 oya └ko1 └ko2 └ko3 というふうなカテゴリの階層になっており、 /archives/category/oya/ko1/ を開いた時は、ko1だけの一覧を表示したいのですが、 /archives/category/oya/ の表示と同じように、ko2、ko3を含んだ一覧を表示してしまいます。 ``` ``` というふうに、query_postsを使用せず表記しているときはカテゴリごとの表示ができていたのですが、 アーカイブごとに表示件数を変更する必要がでてきたため、query_postsを使用し、 ``` ``` と書き換えてから、上記の症状が出るようになってしまいました。 子ページごとのカテゴリ一覧を作成するにはどうしたらよいのでしょうか? 説明が拙く申し訳ありませんが、どなたか解決方法が分かる方がいらっしゃったら 教えていただけませんでしょうか。 よろしくお願いいたします。
回答: すみません、自己解決しました。 query_postsを使わず、pre_get_postsフックを使用しました。 参考にさせていただいたサイト http://nskw-style.com/2012/wordpress/customize/change-posts-per-page-in-cpt.html