У меня есть 2 пользовательских мета один для даты начала моего мероприятия и один для даты окончания моего мероприятия, и мне нужно заказать мои события в соответствии с датой начала и удалить их, когда дата окончания завершена.Упорядочить по дате и обычаю meta
Мета:
Дата начала: date_de_levenvement Дата Окончание: date_de_fin
Вот мой цикл:
<?php query_posts('post_type=agenda&meta_key=date_de_fin&meta_compare=>=&meta_value=' . $todaysDate . '&orderby=meta_value&order=ASC'); ?>
<?php while (have_posts()) : the_post(); ?>
<?php
$date = get_field('date_de_fin');
$newDate = date("d/m/Y", strtotime($date)); ?>
Просто нужно изменить запрос, но я не знаю, как использовать 2 с мета-значением. &orderby=meta_value
должно быть чем-то вроде &orderby="date_de_levenement"
это не не удалить дату, если дата окончания вчера, например .!Спасибо :) – jhon
Вот мой pastebin http://pastebin.com/eRMQBvFz – jhon
@jhon При первоначальном взгляде, я думаю, формат даты должен быть в формате SQL для сравнения, чтобы работать. Я уточнил свой ответ с разъяснением. –