Liste des membres

Afficher la liste de tous les membres d’un site WordPress

Cette astuce vous montre la démarche à suivre pour récupérer et afficher la liste des membres de votre site.

S’inscrire à la newsletter

Nous allons voir ici, une méthode facile et rapide pour visualiser sur une page la totalité de vos utilisateurs WordPpress. En plus de les afficher, nous allons les trier par ordre alphabétique.

Pour cet exemple, on décide de faire apparaître l’ID, le pseudo, le site web et la date d’inscription des membres.

Copier le code ci-dessous dans le template de votre choix :

  1. <tableborder=« 1 »width=« 500 »>
  2.   <tr>
  3.      <th>ID</th>
  4.      <th>Pseudo</th>
  5.      <th>Site web</th>
  6. <th>Date d’inscription</th>
  7.   </tr>
  8.  
  9.   <?php
  10. $users = get_users();
  11. foreach( $users as $user ){?>
  12. <tr>
  13.      <td><?php echo $user->ID;?></td>
  14.      <td><?php echo $user->display_name;?></td>
  15.      <td><?php if(!empty($user->user_url))? echo $user->user_url : echo ‘N/C’?></td>
  16. <td><?php echo date_i18n( get_option(‘date_format’), strtotime( $user->user_registered ));?></td>
  17.      </tr>
  18. <?php
  19. }
  20. ?>
  21.  

Vous obtenez ainsi un « joli » petit tableau, avec l’ensemble de vos utilisateurs. Ne reste plus qu’à intégrer une petite pagination, pour éviter l’affichage d’un nombre excessif de données et le tour est joué !!
A vos claviers.

Pour allez plus loin sur la configuration de cette liste d’utilisateurs, je vous conseille de consulter le codex de la fonction get_user().

Articles similaires

Laisser un commentaire