Utilizo la siguiente función y código abreviado para mostrar miembros de algunos departamentos:
add_shortcode( 'list_of_members', 'members_listing' );
/* usage: [list_of_members department = 'psychology'] */
function members_listing( $department ) {
$members = get_users( array( 'meta_key' => 'department', 'meta_value' => $department ) );
echo '<ul>';
foreach ( $members as $member ) {
echo '<li>' . $member->first_name . ' ' . $member->last_name . '</li>';
}
echo '</ul>';
}
Me gustaría ordenar los usuarios alfabéticamente por last_name
. ¿Cómo puedo hacer esto?
Me inspiré en esta question / answer , pero No lo entiendo completamente.