Я бы хотел получить результаты из двух пользовательских типов сообщений и отсортировать их по пользовательской мета (дата начала событий).WP_Query - несколько пользовательских типов сообщений и сортировка по пользовательским мета
Этот код:
$warsztaty_q = new WP_Query(array(
'post_type' => array('kalendarium', 'warsztaty'),
'order_by' => 'meta_value',
'meta_key' => 'data_start',
'order' => 'ASC'
));
Было бы хорошо, но первый рассортированные «Kalendarium», а затем «Warsztaty» поэтому в результатах запроса первый отсортированные являются сообщения «Kalendarium» и рядом с «Warsztaty» не вместе.
Я нашел это решение: https://wordpress.stackexchange.com/questions/71576/combining-queries-with-different-arguments-per-post-type
Но я не могу получить пользовательские мета :(
Любой человек может помочь мне :)
- это 'data_start', общий для обоих типов сообщений? – iEmanuele
Да, 'data_start' находится в обоих типах сообщений. –