回答編集履歴

1

この配列がなんなのか書いてなかった

2023/04/17 09:33

投稿

hiroki-sys
hiroki-sys

スコア64

test CHANGED
@@ -1,2 +1,3 @@
1
+ $add1['relation'] = 'OR';
1
2
  array_push($args['meta_query'], $add1);
2
3
  この配列自体が meta_query の一部として扱われていないため、WordPressは $add1 配列を新しい meta_query 条件式として解釈しようとしていませんか。そのため、meta_query内の条件式ORではなく、ANDで結合しているように見えます。詳しく四でないので齟齬あればすいません。まずはその点いかがですか?