Как «заказать» первый массив в meta_query, который использует клавиши «Умножение»?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/17177

  •  22-10-2019
  •  | 
  •  

Вопрос

Мой запрос в настоящее время сортируется по дате окончания. Как я могу сделать это так, чтобы он сортировал к дате начала?

$args = array ('post_type'      => 'events',
           'meta_query'     => array(
                array(
                   'key'        => 'start_date',
                   'value'      => $min_date,
                   'compare'    => '>'
                ),
                array(
                   'key'        => 'start_date',
                   'value'      => $max_date,
                   'compare'    => '<'
                ),
                array(
                   'key'        => 'end_date',
                   'value'      => $current_date,
                   'compare'    => '>'
                )
            ),
           'orderby'        => 'meta_value',
           'order'          => 'ASC'
          );
Это было полезно?

Решение

Попробуйте добавить:

'meta_key' => 'start_date'
Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top