質問するログイン新規登録

質問編集履歴

3

修正

2020/06/17 04:19

投稿

Yariii
Yariii

スコア61

title CHANGED
File without changes
body CHANGED
@@ -146,7 +146,7 @@
146
146
  array(
147
147
  'relation' => 'OR',
148
148
  array(
149
- 'key' => 'user-type',
149
+ 'key' => 'user',
150
150
  'value' => "メンズ"
151
151
  ),
152
152
  array(

2

追記

2020/06/17 04:19

投稿

Yariii
Yariii

スコア61

title CHANGED
File without changes
body CHANGED
@@ -156,4 +156,9 @@
156
156
  )
157
157
  ),
158
158
 
159
- しかしOR検索にしたので、〇〇か〇〇どっちかの値があれば表示される感じで、ここのAND検索にするとやっぱり表示されません。
159
+ しかしOR検索にしたので、〇〇か〇〇どっちかの値があれば表示される感じで、ここのAND検索にするとやっぱり表示されません。
160
+
161
+ ---------------------------------
162
+
163
+ さらに追記で、
164
+ AND検索で、どうやら「ユーザータイプ」にチェック入れて送信すると、どういうパターンでも何も表示されなくなりますね、、、、、「顔はばサイズ」「製品種別」にチェック入れて送信すると、ANDでも機能するみたいです。

1

追記

2020/06/17 03:33

投稿

Yariii
Yariii

スコア61

title CHANGED
File without changes
body CHANGED
@@ -134,4 +134,26 @@
134
134
  試行錯誤しているのですが、原因に気付けずで、、
135
135
  どうかお力添え頂けると幸いです。
136
136
 
137
- よろしくお願いします。
137
+ よろしくお願いします。
138
+
139
+ ---------------------------------
140
+
141
+ 追記です。
142
+ $argsのmeta_queryを以下のように手動で設定したら、上手く吐き出されました。
143
+
144
+ 'meta_query' => array(
145
+ 'relation' => 'OR',
146
+ array(
147
+ 'relation' => 'OR',
148
+ array(
149
+ 'key' => 'user-type',
150
+ 'value' => "メンズ"
151
+ ),
152
+ array(
153
+ 'key' => 'size',
154
+ 'value' => "SS"
155
+ ),
156
+ )
157
+ ),
158
+
159
+ しかしOR検索にしたので、〇〇か〇〇どっちかの値があれば表示される感じで、ここのAND検索にするとやっぱり表示されません。