Я пытаюсь настроить персонализированные страницы типа «события», в которых перечислены предстоящие события и прошлые события. Дата события хранится в настраиваемом поле, используя плагин (Дополнительные пользовательские поля). Теперь я пытаюсь использовать WP_Query и перебирать все сообщения, у которых есть заданная дата поля (event_date), установленная после текущей даты. Любая помощь в том, как я мог это достичь?Wordpress WP_Query сравнить две даты
Мое усилие ниже. благодаря
$today = date('yyyy-mm-dd');
$args = array(
'meta_query' => array(
array(
'key' => '_acf_event_date',
'value' => ''.$today.'',
'type' => 'date',
'compare' => '>'
)
),
'post_type' => array(
'events'
),
'posts_per_page' => -1,
'paged' => get_query_var('paged')
);
$query = new WP_Query($args);
петля
идеи?
каким образом ваши даты хранятся в базе данных? загляните в таблицу 'post_meta' – RRikesh
Спасибо за идею проверить, как она была сохранена в базе данных. Я теперь соответствовал формату и его работе. – invamped