私は2つのカスタム投稿タイプを持っています:製品とよくある質問。商品投稿タイプには分類法product_tagがあります。そこで、ブログとよくある質問の両方で「food」というテキストを検索し、「food」というタグが付いた製品を検索したいと思います。
クエリの引数は次のとおりです。
$args = array(
'tax_query' => array(
array(
'taxonomy' => 'product_tag',
'field' => 'slug',
'terms' => 'food'
)
),
'post_type' => array('post', 'faq', 'product'),
'posts_per_page' => 6,
's' => 'food',
'paged' => $paged
);
しかし、私は何の結果も得ていません。コードからtax_query配列を削除すると、結果は得られますが、タグとして食品を含むすべての製品が表示されるわけではありません。それらの中のテキストを検索するだけです。
それで、ここで関連する投稿を取得するために必要な変更は何ですか?