SÄ hÀr visar du slumpmÀssigt registrerade anvÀndare pÄ WordPress

SÄ hÀr visar du slumpmÀssigt registrerade anvÀndare pÄ WordPress

Dina anvÀndare Àr superstjÀrnorna pÄ din WordPress-webbplats för flera anvÀndare. Det finns mÄnga sÀtt att markera anvÀndare och författare pÄ din webbplats. Tidigare visade vi dig hur du lÀgger till en författarinforuta och hur du visar nyligen registrerade anvÀndare. I den hÀr artikeln visar vi dig hur du visar en slumpmÀssig lista över registrerade anvÀndare pÄ WordPress.

Det första du behöver göra Àr att kopiera och klistra in följande kod i ditt temas functions.php-fil eller i ett platsspecifikt plugin.



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');

Den hÀr koden frÄgar WordPress-anvÀndartabellen i din databas och vÀljer en slumpmÀssig rad, sedan matar den ut resultaten i en punktlista med anvÀndarens avatar och namn. Om en anvÀndare har angett webbadressen i sin profil kommer den att lÀnka anvÀndarnamnet till sin webbplats.

NÀsta sak du behöver göra Àr att visa listan över registrerade anvÀndare. För att göra detta Àr allt du behöver göra att lÀgga till följande kodrad i din temafil dÀr du vill att anvÀndarlistan ska visas (som sidebar.php, footer.php etc).


<?php wpb_random_users(); ?> 

Du kan ocksÄ visa en lista över slumpmÀssiga anvÀndare frÄn din webbplats med den hÀr kortkoden i ett inlÀgg, en sida eller en widget.

[randomusers]

Vi hoppas att den hÀr artikeln hjÀlpte dig att visa en slumpmÀssig lista över registrerade anvÀndare pÄ din WordPress-webbplats. Om du ville visa en lista över dina anstÀllda bör du kolla in den hÀr guiden om hur du skapar en personallista i WordPress.

Om du har nÄgra frÄgor eller feedback, vÀnligen lÀmna oss en kommentar nedan. Glöm inte att följa oss pÄ Twitter och gÄ med pÄ Google+