私がやろうとしていること:投稿はAタイプまたはBタイプに分類できます。そして、Aに分類された投稿の数、Bにある投稿の数、および合計をカウントするアーカイブを作成したいと思います。
問題:私のコードは、カテゴリAでは12投稿のようにカウントされます。カテゴリBでは5カウントされます。しかし、両方のカテゴリで12カウントされます。
なんで?
私のコード:
$posts_a = new WP_Query('cat=5&category__and=30');
$count_a = $posts_a->post_count;
//gives 12
$posts_b = new WP_Query('cat=5&category__and=29');
$count_b = $posts_b->post_count;
//gives 5
$posts_all = new WP_Query('cat=5');
$count_all = $posts_all->post_count;
//gives 12. It should be at least 12+5.
A+Bを合計したくありません。何が悪いのか知りたい。
ありがとう