0
私は、pre_get_posts関数を使ってタグテンプレートをターゲットにして、ポストタイプをクエリに追加しようとしています。私が使用しているコードは基本的なもので、問題なく動作するはずです。しかし、それはクエリーではなく、クエリーを壊しています。もっと重要なのは、どうにかしてカスタムメニューがそのタグテンプレートだけに返されるのを防ぐことです。WordPress pre_get_postsがカスタムメニューを失敗させる
function tags_support_query($query) {
if (is_tag()) {
$query->set('post_type', 'any');
}
}
add_action('pre_get_posts', 'tags_support_query');
入力/アドバイスをありがとうございます。
あなたは「クエリを壊す」と言うとき、あなたは正確に何を意味するのですか? – FluffyKitten