мета-запрос, имеющий тот же метаключ с несколькими значениями

Я хочу показать записи, имеющие "modelyear
between 2003 to 2006 and modelyear between 2007 to 2009 AND price
between 1 lakh to 3 lakh and price between 3 lakh to 5 lakh"
Средние записи имеют средний год с 2003 по 2009 год и цену от 1 до 5 лакх, как в узком поиске на jabong.com.

Я использовал следующее (увидеть ниже). Но это не работает.

Мог ли кто-то подсказать, как это решить в WordPress мета-запрос? Пожалуйста!

<?php
$args2=array(
'posts_per_page' => 100,
'post_type' => 'product',
'post_status' => 'publish',
'meta_query' => array(
'relation' => 'AND',
array(
'key' => 'year',
'value' => array(2003, 2006),
'compare' => 'BETWEEN',
//'type' => 'DECIMAL',
),
array(
'key' => 'year',
'value' => array(2007, 2009),
'compare' => 'BETWEEN',
//'type' => 'DECIMAL',
),array(
'key' => '_price',
'value' => array(1, 3),
'compare' => 'BETWEEN',
//'type' => 'DECIMAL',
),
array(
'key' => '_price',
'value' => array(3, 5),
'compare' => 'BETWEEN',
//'type' => 'DECIMAL',
),

),
);
?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]