質問: ### カテゴリー一覧で親カテゴリーだけ表示させたい ※ほぼ同じ内容の質問がありましたが、カスタム投稿を使っていらして解決しなかったのでご質問させて下さい。 WPのカテゴリー一覧で、親カテゴリーに属した記事だけでなく、子カテゴリーに属した記事も一覧表示されてしまうのがデフォルトなので、これを親カテゴリーに属した記事だけ表示するようにしたいです。 〇WPのテンプレートを使っていますが、WPの仕様なのでサポート外との事でした。 〇カテゴリー一覧を表示させるphpを探した所、 jsフォルダの、 category_contents.js primary_category.js のどちらかをいじればよいのかと思いますが分かりませんでした。 ※追記 それか、 archive.php でしょうか。 term_id; } ?> この記載があります。 親テーマと子テーマがあり、子テーマのfunction.phpに記述して解決する事は可能でしょうか。 やりたい事はシンプルで簡単そうなので色々調べましたが、記事内や、サイドバーに表示させる方法はすぐに見つかりますが、どうしてもこちらが解決しません。
回答: > > 【WP】子・孫は非表示、親カテゴリの記事のみ表示するには > > > で、カスタム投稿タイプになっているのが問題なのですね? そうであれば、普通の投稿記事の 'post_type' は 'post' です。 'post_type' を省略した場合の初期値も 'post' です。 で、解決できるでしょうか? (参考) アクションフック一覧/pre_get_posts と 関数リファレンス/WP_Query を参照。 > > 投稿タイプのパラメータ > > post_type (文字列 / 配列) - 投稿を[[投稿タイプ]によって取得する。デフォルト値は 'post'。'tax_query' がクエリーにセットされている場合、デフォルト値は 'any' になります。 > > 'post' - 投稿。 > > >