Я бы хотел использовать сборщик дат ACF, и пока он отлично работает.Я делаю календарь с пользовательскими сообщениями в качестве мероприятий для календаря.Пока все хорошо.
Я бы хотел отсортировать эти посты по полю выбора даты, которое я использую в каждом посте.Таким образом, сообщение может иметь несколько дат.
Как мне отсортировать эти сообщения?Я уже пробовал код ниже, но он не работает для меня, потому что он показывает сообщение только один раз.Но я хотел бы повторить сообщение несколько раз в зависимости от даты.
$activiteiten = get_posts(array(
'posts_per_page' => -1,
'post_type' => 'activiteit',
'meta_key' => 'multi_date_picker',
'meta_type' => 'DATETIME',
'order' => 'ASC',
'orderby' => 'meta_value'
));
Так что я также попробовал этот код.
$activiteiten = get_posts(array(
'posts_per_page' => -1,
'post_type' => 'activiteit',
'meta_query' => array(
array(
'key' => 'multi_date_picker',
'compare' => 'BETWEEN',
'value' => array( $date_now, $date_next_week ),
'type' => 'DATE'
)
),
'order' => 'ASC',
'orderby' => 'meta_value'
));
Но это также не работаетпотому что ключ multi_date_picker имеет несколько массивов.
PS Я использую $ date_now и $ date_next_week для фильтрации постов и показа только одну неделю.
Итак, мой большой вопрос: как я могуОтфильтруйте эти сообщения по нескольким датам и дайте им вернуться несколько раз в зависимости от поля даты acf.
Заранее спасибо!