WP カテゴリーがAであるがBではない記事を表示したい
下記のような記事があるとします↓
1.カテゴリーはA、B
2.カテゴリーはA、C
3.カテゴリーはB、C
この中で、カテゴリーAとCの両方を満たす記事(例の場合2ですね)だけ抽出したいと思ったら↓
しかもスラッグで!!
query_posts(
array(‘category_name’=>’A’,
‘category__and’=>array(get_category_by_slug(‘C)->term_id),
‘showposts’=>1))
↑(余分な改行が入ってるけど)こんな感じで、カテゴリースラッグ「A」であり、カテゴリースラッグ「C」である記事を、おひとつ♪
↓そして、カテゴリースラッグがAであるけど、Bじゃない記事はこんな感じで
query_posts(
array(‘category_name’=>’A’,
‘category__not_in’=>array(get_category_by_slug(‘B’)->term_id),
‘showposts’=>8))
久々に連続して記事を書いているのは久々に仕事をするから(大嘘)