Comment afficher au hasard les utilisateurs enregistrés dans WordPress

Comment afficher au hasard les utilisateurs enregistrés dans WordPress / Tutoriels

Vos utilisateurs sont les superstars de votre site WordPress multi-utilisateurs. Vous pouvez mettre en évidence les utilisateurs et les auteurs sur votre site de nombreuses manières. Auparavant, nous vous avions montré comment ajouter une boîte d'informations sur l'auteur et comment afficher les utilisateurs récemment enregistrés. Dans cet article, nous allons vous montrer comment afficher une liste aléatoire d'utilisateurs enregistrés dans WordPress..

La première chose à faire est de copier et coller le code suivant dans le fichier functions.php de votre thème ou dans un plugin spécifique au site..

 fonction wpb_random_users () global $ wpdb; $ randomusers = '
    '; // Base de données d'interrogation pour les utilisateurs $ usernames = $ wpdb-> get_results ("SELECT nom_utilisateur_utilisateur, URL_utilisateur, email_utilisateur FROM $ wpdb-> utilisateurs ORDER BY RAND () LIMIT 5"); // Affiche les utilisateurs dans une liste foreach ($ usernames as $ username) if (! $ Username-> user_url): $ randomusers. = '
  • '.get_avatar ($ username-> user_email, 45). $ username-> user_nicename. "
  • "; else: $ randomusers. = '
  • '.get_avatar ($ username-> user_email, 45).' user_url. '">'. $ username-> user_nicename."
  • "; endif; $ randomusers. = '
'; return $ randomusers; add_shortcode ('randomusers', 'wpb_random_users');

Ce code interroge la table des utilisateurs WordPress dans votre base de données et sélectionne une ligne aléatoire, puis affiche les résultats dans une liste à puces avec l'avatar et le nom de l'utilisateur. Si un utilisateur a fourni l'URL du site Web dans son profil, il liera le nom d'utilisateur à son site Web..

La prochaine chose que vous devez faire est d’afficher la liste des utilisateurs enregistrés. Pour ce faire, il vous suffit d'ajouter la ligne de code suivante dans votre fichier de thème où vous souhaitez que la liste d'utilisateurs soit affichée (telle que sidebar.php, footer.php, etc.)..

  

Vous pouvez également afficher une liste d'utilisateurs aléatoires de votre site à l'aide de ce shortcode dans un message, une page ou un widget..

[utilisateurs aléatoires]

Nous espérons que cet article vous a aidé à afficher une liste aléatoire d'utilisateurs enregistrés sur votre site WordPress. Si vous souhaitez afficher une liste de vos membres du personnel, vous devriez consulter ce didacticiel sur la création d'une liste du personnel dans WordPress..

Si vous avez des questions ou des commentaires, n'hésitez pas à nous laisser un commentaire ci-dessous. N'oubliez pas de nous suivre sur Twitter et de nous rejoindre sur Google.+