$search = "Иван";
$args = array(
'post_type' => 'doctor',
'post_status' => array( 'publish', 'pending' ),
's' => $search,
'posts_per_page' => 50,
'cache_results' => false,
'update_post_meta_cache' => false,
'order' => 'ASC',
'orderby' => 'date',
);
$posts = get_posts( $args );
Этот код выводит посты в виде:
Андреев Иван
Александров Иван
Адам Иван
А надо начинать сразу с Ивановых:
Иванов Андрей
Иванов Семен
Как это можно сделать? Вот видел один вопрос в котором написано, что в functions.php get_posts() выводит посты в таком порядке.