web-dev-qa-db-fra.com

Boucle d'auteur personnalisée

En gros, ce que j'aimerais faire, c'est avoir le même effet que la balise wp_list_authors, mais au lieu de simplement lister le nom ou le nombre de posts, je veux pouvoir faire une boucle avec les identifiants. En fin de compte, j'aimerais avoir une page avec chaque auteur, avec son nom, sa description, son avatar et son lien. Je peux comprendre les détails, j'ai juste besoin d'un moyen de faire quelque chose comme:

foreach $author as $author->ID

Merci d'avance,

Pete

1
pete_schuster

On dirait que vous voudrez utiliser get_users et vous voudrez peut-être jeter un coup d'œil au code source derrière wp_list_authors pour savoir comment l’utiliser.

2
Manzabar

Vous pouvez également utiliser WP_User_Query pour parcourir en boucle les utilisateurs . Vous pouvez extraire les métadonnées utilisateur (tout ce qui est stocké dans le profil utilisateur) via cette classe. Vous pouvez également limiter le rôle/niveau de l'utilisateur (IE, exécuter une requête différente pour les administrateurs, les éditeurs, les abonnés, etc.).

1
Caroline