У меня есть пользовательский цикл WordPress, который выглядит следующим образом:
$args = array(
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => 6,
'meta_key' => 'publication_type',
'meta_value' => 'uma',
);
Показывает 6 сообщений с типом публикации, равным "uma"
. publication_type
- это поле, созданное с помощью расширенных настраиваемых полей.
Я также создал поле publication_year
, которое содержит 2019, 2018, 2017
, ...
Как можно заказать все мои сообщения по убыванию?
Следующий пример ничего не делает:
$args = array(
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => 6,
'order_by' => 'publication_year',
'order' => 'DESC'
'meta_key' => 'publication_type',
'meta_value' => 'uma',
);