カスタムフィールドの値で関連記事を表示したい
-
「カスタムフィールドA」の値が「みかん&りんご」「ぶどう&みかん」「みかん」……とあった場合、今の設定ではそれぞれは関連記事としては表示されません。
$food = 「カスタムフィールドA」; 'meta_query' => array( 'key' => 'カスタムフィールドA', 'value' => $food, 'compare' => '=' )
そこで、「カスタムフィールドB」を設け、「A「みかん」&B「りんご」」「A「ぶどう」&B「みかん」」「A「みかん」&B「」」……として、
'meta_query' => array( array( 'key' => 'カスタムフィールドA', 'value' => array($food, $food1), 'compare' => 'IN' ), array( 'key' => 'カスタムフィールドB', 'value' => array($food, $food1), 'compare' => 'IN' ), 'relation' => 'OR')
しかしこれでは、こんどカスタムフィールドに値がないものも表示されてしまいます。
(コードは一部省略しています)何か方法はないでしょうか?
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「カスタムフィールドの値で関連記事を表示したい」には新たに返信することはできません。