WordPress - почему этот мета-запрос возвращает результаты за пределами запроса даты? - PullRequest
0 голосов
/ 11 февраля 2019

Я выполняю мета-запрос для извлечения прошлых пользовательских типов записей (с именем 'show') между двумя датами.
Даты - это любые показы между 1 января 2000 г. и 31 декабря 2009 г.

$end_2000s = '20091231';
$start_2000s = '20000101';
$row = 1;
$args = array(
    'post_type'             => 'show',
    'posts_per_page'        => -1,

    'meta_query'            => array(
        'relation'          => 'AND',
        array(
            'key'           => 'from_date',
            'compare'       => '>=',
            'value'         => $start_2000s,
        ),
        array(
            'key'           => 'from_date',
            'compare'       => '<=',
            'meta_value'    => $end_2000s,
        )
    ),

    'order'                 => 'ASC',
    'meta_key'              => 'from_date',
    'orderby'               => 'meta_value',
);

То, что я получаю, это шоу между 2000-01-01 и сегодняшней датой (2019-02-11)

TIA.

...