Ihre Benutzer sind die Superstars Ihrer Mehrbenutzer-WordPress-Site. Es gibt viele Möglichkeiten, wie Sie Benutzer und Autoren auf Ihrer Site hervorheben können. Zuvor haben wir Ihnen gezeigt, wie Sie eine Autoren-Infobox hinzufügen und kürzlich registrierte Benutzer anzeigen. In diesem Artikel zeigen wir Ihnen, wie Sie in WordPress eine zufällige Liste registrierter Benutzer anzeigen können.
Als erstes müssen Sie den folgenden Code kopieren und in die Datei functions.php Ihres Themes oder in ein Site-spezifisches Plugin einfügen.
function wpb_random_users() { global $wpdb; $randomusers="<ul class="random-users">"; // Query database for users $usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY RAND() LIMIT 5"); // Display users in a list foreach ($usernames as $username) { if (!$username->user_url) : $randomusers .= '<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</li>"; else : $randomusers .= '<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>"; endif; } $randomusers .= '</ul>'; return $randomusers; } add_shortcode('randomusers','wpb_random_users');
Dieser Code fragt die WordPress-Benutzertabelle in Ihrer Datenbank ab und wählt eine zufällige Zeile aus, dann gibt er die Ergebnisse in einer Aufzählungsliste mit dem Avatar und dem Namen des Benutzers aus. Wenn ein Benutzer die Website-URL in seinem Profil angegeben hat, wird der Benutzername mit seiner Website verknüpft.
Als nächstes müssen Sie die Liste der registrierten Benutzer anzeigen. Dazu müssen Sie lediglich die folgende Codezeile in Ihre Theme-Datei einfügen, in der die Benutzerliste angezeigt werden soll (z. B. sidebar.php, footer.php usw.).
<?php wpb_random_users(); ?>
Sie können mit diesem Shortcode auch eine Liste zufälliger Benutzer Ihrer Site in einem Beitrag, einer Seite oder einem Widget anzeigen.
[randomusers]
Wir hoffen, dieser Artikel hat Ihnen geholfen, eine zufällige Liste registrierter Benutzer auf Ihrer WordPress-Site anzuzeigen. Wenn Sie eine Liste Ihrer Mitarbeiter anzeigen möchten, sollten Sie sich dieses Tutorial zum Erstellen einer Mitarbeiterliste in WordPress ansehen.
Wenn Sie Fragen oder Feedback haben, hinterlassen Sie uns bitte unten einen Kommentar. Vergesst auch nicht uns zu folgen Twitter und schließe dich uns an Google+