質問編集履歴

3

修正

2020/06/17 04:19

投稿

Yariii
Yariii

スコア61

test CHANGED
File without changes
test CHANGED
@@ -294,7 +294,7 @@
294
294
 
295
295
  array(
296
296
 
297
- 'key' => 'user-type',
297
+ 'key' => 'user',
298
298
 
299
299
  'value' => "メンズ"
300
300
 

2

追記

2020/06/17 04:19

投稿

Yariii
Yariii

スコア61

test CHANGED
File without changes
test CHANGED
@@ -315,3 +315,13 @@
315
315
 
316
316
 
317
317
  しかしOR検索にしたので、〇〇か〇〇どっちかの値があれば表示される感じで、ここのAND検索にするとやっぱり表示されません。
318
+
319
+
320
+
321
+ ---------------------------------
322
+
323
+
324
+
325
+ さらに追記で、
326
+
327
+ AND検索で、どうやら「ユーザータイプ」にチェック入れて送信すると、どういうパターンでも何も表示されなくなりますね、、、、、「顔はばサイズ」「製品種別」にチェック入れて送信すると、ANDでも機能するみたいです。

1

追記

2020/06/17 03:33

投稿

Yariii
Yariii

スコア61

test CHANGED
File without changes
test CHANGED
@@ -271,3 +271,47 @@
271
271
 
272
272
 
273
273
  よろしくお願いします。
274
+
275
+
276
+
277
+ ---------------------------------
278
+
279
+
280
+
281
+ 追記です。
282
+
283
+ $argsのmeta_queryを以下のように手動で設定したら、上手く吐き出されました。
284
+
285
+
286
+
287
+ 'meta_query' => array(
288
+
289
+ 'relation' => 'OR',
290
+
291
+ array(
292
+
293
+ 'relation' => 'OR',
294
+
295
+ array(
296
+
297
+ 'key' => 'user-type',
298
+
299
+ 'value' => "メンズ"
300
+
301
+ ),
302
+
303
+ array(
304
+
305
+ 'key' => 'size',
306
+
307
+ 'value' => "SS"
308
+
309
+ ),
310
+
311
+ )
312
+
313
+ ),
314
+
315
+
316
+
317
+ しかしOR検索にしたので、〇〇か〇〇どっちかの値があれば表示される感じで、ここのAND検索にするとやっぱり表示されません。