Следующий код либо ничего не возвращает, либо возвращает только одну запись. Это случайно в том, что я получаю:
Цель: получить ID
всех authors
, отсортированных по email
или first_name
в ASC
порядке:
$authors_ids = get_users( array(
'fields' => 'ID',
'meta_key' => 'first_name',
'orderby' => 'meta_value',
'order' => 'ASC',
'who' => 'authors',
) );
$authors_ids = get_users( array(
'fields' => 'ID',
'orderby' => 'first_name',
'order' => 'ASC',
'who' => 'authors',
) );
Это работает: (не тот вид, который мне нужен)
$authors_ids = get_users( array(
'fields' => 'ID',
'orderby' => 'post_count',
'order' => 'DESC',
'who' => 'authors',
) );