Как заказать пользовательский тип записи с помощью пользовательского выбора даты и времени? - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь упорядочить список событий по ближайшей дате для пользователя. Я использую средство выбора даты и времени, используя плагин Advanced Custom Fields.

Но, похоже, события отображаются по дате публикации, а не по пользовательскому средству выбора даты и времени.

Это приложение Wordpress, которое использует Timber для шаблонизатора.

        $context['events'] = Timber::get_posts(
            array(
                'post_type' => 'event',
                'order'     => 'ASC',
                'order_by'  => 'date_and_time_of_event',
            )
        );

Ожидаемый результат заключается в том, что страница отображает список событий с помощью date_and_time_of_event и сначала показывает дату, ближайшую к пользователю.

Но я думаю, что список событий отображается с использованием post_date вместо требуемого date_and_time_of_event.

1 Ответ

1 голос
/ 03 мая 2019
array(
            'post_type'   => 'event',
            'meta_key'    => 'date_and_time_of_event',
            'orderby'     => 'meta_value',
            'order'       => 'ASC',

     )

Попробуйте это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...