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
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 :
- <tableborder=« 1 »width=« 500 »>
- <tr>
- <th>ID</th>
- <th>Pseudo</th>
- <th>Site web</th>
- <th>Date d’inscription</th>
- </tr>
- <?php
- $users = get_users();
- foreach( $users as $user ){?>
- <tr>
- <td><?php echo $user->ID;?></td>
- <td><?php echo $user->display_name;?></td>
- <td><?php if(!empty($user->user_url))? echo $user->user_url : echo ‘N/C’?></td>
- <td><?php echo date_i18n( get_option(‘date_format’), strtotime( $user->user_registered ));?></td>
- </tr>
- <?php
- }
- ?>
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