Нужно эти данные записать в одно поле ( чтобы в базе лежали в одной ячейки , так. 2019-02-15 15:01:55 )
Это для того чтобы можно было выбрать записи в промежутке времени:
array(
key' => 'date-start',
'compare' => 'BETWEEN',
'value' => array( $today, $todates ),
'type' => 'DATETIME'
),
$today = date('YmdHis'); // Время сейчас
$todates = date('YmdHis', time() + 8760*3600); // На год вперед
Я таким образом не буду выводить мероприятия которые уже начались.
1. Попробуйте сделать самостоятельно нужный вам тип
Тип поля дата формируется тут wp-recall/classes/class-rcl-custom-fields.php
в методе get_type_date()
по аналогии можно сделать такой же только поменяв в pattern свою регулярку
2. Чисто теоретически ее и на jquery можно на лету поменять.
Тут я вижу два варианта подхода.
Возможно есть какой-то фильтр для подмены паттерна в нужном типе поля - бегло поискал, не нашел