Я создаю резервирование для событий, каждое событие разделено на таксономии, это запрос, который регулирует мой пользовательский тип сообщения, чтобы отобразить все сообщения, которые относятся к таксономии "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 сентября, как я могу показать все будущие события?