web-dev-qa-db-fra.com

Obtenir la liste de tous les auteurs

Comment puis-je obtenir la liste de tous les auteurs?

le fichier author.php affiche les informations sur l'auteur individuel.

par exemple: http://domain.com/author/bj

qui retourne le profil de Bj.

si j'entre http://domain.com/author il retourne 404 Introuvable

La page Auteur affiche l'avatar de l'auteur, son nom et sa description.

comment puis-je lister tous les auteurs?

Besoin d'aide pour!

1
Jack Torris

Vous pouvez afficher la liste des auteurs en utilisant la fonction wp_list_authors

pour plus d'informations: http://codex.wordpress.org/Function_Reference/wp_list_authors

Et pour la hiérarchie des modèles d’auteurs, voir le lien ci-dessous

http://codex.wordpress.org/Author_Templates

2
dipali

Utilisez la fonction get_users(). Il retourne un tableau de tous les auteurs. Avec foreach, il est possible de passer en boucle sur le tableau et d’afficher son contenu. Il y a beaucoup d'attributs allant avec l'objet utilisateur. Voici un exemple:

$users = get_users();
foreach ($users as $user) 
{
   echo $user->ID;
   echo $user->display_name;
   the_author_image($user->ID);
   echo $user->description;
}
4
Vivaan