Своя сортировка записей для кастомного типа
Если вы выводите произвольный тип записей не через WP_Query, а через стандартную систему шаблонов wordpress, то вам пригодится данный сниппет. С его помощью вы сможете подключится к циклу желаемого типа записей и изменить его порядок нужным вам образом. Стандартный цикл записей сортирует их по дате, от поздних к ранним, но теперь вы сможете это изменить!
// Устанавливаем свой порядок постов для кастомного типа постов
add_action('pre_get_posts','custom_post_custom_order');
function custom_post_custom_order( $query ){
// укажите тип постов, для которого желаете задать порядок
if( $query->get('post_type')=='КАСТОМНЫЙ_ТИП_ПОСТОВ' ){
if( $query->get('orderby') == '' )
// сортируем, в данном примере, по названию поста
$query->set('orderby','title');
if( $query->get('order') == '' )
// указываем направление сортировки - в данном случае, от А до Я
$query->set('order','asc');
}
}