2017-02-24 1 views
1

Je veux afficher tous mes utilisateurs d'information dans mon index.php à savoir: Nom d'utilisateur/Nom complet/Liens sociaux/Profil Photo etc etcComment afficher tous les utilisateurs WordPress sans liste d'admin avec les informations utilisateur

Can quelqu'un me dire s'il vous plaît comment afficher toute la liste des utilisateurs wordpress dans index.php sans administrateur?

code:

<?php 
$blogusers = get_users('blog_id=1&orderby=nicename&role=subscriber'); 
foreach ($blogusers as $user) { ?> 
<?php 
echo 'Username: ' . $user->user_login . ''; 
echo 'User email: ' . $user->user_email . ''; 
echo 'User first name: ' . $user->user_firstname . ''; 
echo 'User last name: ' . $user->user_lastname . ''; 
echo 'User display name: ' . $user->display_name . ''; 
?> 
<?php } ?> . 

Je veux la sortie de l'utilisateur dans un style html div css. Comment faire ça? Y a-t-il une autre option?

+0

Qu'est-ce que vous avez essayé jusqu'à présent? – Rikesh

+0

' user_login. ''; echo 'Courriel de l'utilisateur:'. $ user-> user_email. ''; echo 'Prénom de l'utilisateur:'. $ user-> user_firstname. ''; echo 'Nom d'utilisateur:'. $ user-> user_lastname. ''; echo 'Nom d'affichage de l'utilisateur:'. $ user-> display_name. ''; echo 'User url:'. $ user-> user_url. «
»; ?> ' je veux la sortie de l'utilisateur dans le style div css html .. comment faire cela? Y a-t-il une autre option? –

+0

Veuillez éditer votre question et placer votre code essayé dans le même. – Rikesh

Répondre

0

Si vous voulez exclure que administrateur de la liste des utilisateurs, vous devez passer role__not_in argument get_users.

$args = [ 
    'blog_id' => 1, 
    'role__not_in' => ['administrator'], 
    'orderby' => 'nicename', 
    'order' => 'ASC', 
    'fields' => 'all', 
]; 
$users = get_users($args); 

print_r($users); 

Hope this helps!