Je souhaite répertorier dans une liste déroulante tous les utilisateurs ayant le rôle "auteur"
Comment puis-je le faire?
Je vous remercie
vous pouvez créer une fonction qui présente tous les utilisateurs dont l'auteur du rôle est auteur dans une liste déroulante.
Note : Il s'agit d'un exemple factice, modifiez-le comme vous le souhaitez (mettez cette fonction dans functions.php
ou custom plugin
).
Utilisation : Appelez cette fonction n'importe où dans le thème tel que <?php ravs_author_dropdown_list(); ?>
function ravs_author_dropdown_list() {
// query array
$args = array(
'role' => 'author'
);
$users = get_users($args);
if( empty($users) )
return;
echo'<select>';
foreach( $users as $user ){
echo '<option value="'.$user->data->user_login.'">'.$user->data->display_name.'</option>';
}
echo'</select>';
}