私は、ほぼ同じ価格でwoocommerce製品を表示しようとしています。例えばのために :現在の製品の通常価格$ 1000を価格設定なしのwoocommerce製品を除外
で、価格と他のいくつかの製品が
- 製品1です - $ 1001
- product2 - $ 1006
- product3 - $ 996
- product4 - $ 999
- プロダクト5 - $ 1003
- プロダクト6 - $ 1001
- product7 - $ 1005
- product8 - $ 1010
- product9 - $ 998
- product10 - $ 990
今、私は、彼らが製品1,6だろうな価格で4つの最寄りの製品を表示すると仮定した場合には、上記の私には少し難しいように見えた4,9
ので私は
- 2のプロを取得しようとしました価格を上回る$ 1000ここで
との価格よりも大きい$ 1000 &
$args = array(
'post_type'=>'product',
'posts_per_page'=>2,
'order' => 'DESC',
'orderby' => 'meta_value',
'meta_key' => '_price',
'meta_query' => array(
array(
'key' => '_price',
'value' => 1000,
'compare' => '<',
'type' => 'NUMERIC'
),
)
);
が、私はそれをしてくれ2つの最寄りの生成物を与える必要がありますねみましたWPクエリの引数です価格は1000未満
しかし、それは私に価格が設定されていない製品を提供している..価格設定なしの製品を除外したいので..
事前
add relation => 'AND'設定と価格設定のための配列 – RST
@RSTお返事ありがとうございます。 – user3852040