Объект Date в запросе для отображения сообщений за следующий месяц - PullRequest
1 голос
/ 29 сентября 2019

Я создаю резервирование для событий, каждое событие разделено на таксономии, это запрос, который регулирует мой пользовательский тип сообщения, чтобы отобразить все сообщения, которые относятся к таксономии "aperitivi".

$v_args = array(
    'post_type'     =>  array('eventi-suite'), // your CPT
    'posts_per_page'    => -1,
    'order'      => 'ASC',
    'orderby' => 'metakey_AMC_data',
    'meta_query' => array(
        array
        (
            'key'     => 'metakey_AMC_data',
            'compare'   => '>=',
            'value'     => date( 'd-m-y', current_time( 'timestamp', 0 ) ),
        ),
    ),
    'tax_query' => array(
        array(
            'taxonomy' => 'categoria',
            'field' => 'slug',
            'terms' => 'aperitivi'
        )
    )

);

Проблема в том, что дата публикации находится в мета-значении, соответствующем мета-ключу: metakey_AMC_data, очевидно, эта дата внутри БД имеет форму строки, поэтому, чтобы не позволять мне выходить из событий, которыеУ меня есть дата, предшествующая текущей, я получил дату из таблицы mysql.

Моя проблема в том, что я не вижу сообщений между месяцами.

Пример: я вижувсе сообщения до 30 сентября 2019 года, но не до 1 октября, поскольку очевидно, что запрос не распознает дату 1 октября больше, чем 30 сентября, как я могу показать все будущие события?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...