Hur man visar nyligen registrerade anvÀndare pÄ WordPress

Hur man visar nyligen registrerade anvÀndare pÄ WordPress

För WordPress-webbplatser med flera anvÀndare kanske du vill visa upp dina anvÀndare pÄ olika delar av din webbplats. Du kan till exempel visa en lista över författare med avatarer, eller lÀgga till en författarinforuta etc. I denna handledning visar vi dig hur du visar nyligen registrerade anvÀndare pÄ WordPress. Dessa anvÀndare behöver inte vara författare. Det kan anvÀndas för en community-webbplats som tillÄter anvÀndarregistrering.

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_recently_registered_users() { 

global $wpdb;

$recentusers="<ul class="recently-user">";

$usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY ID DESC LIMIT 5");

foreach ($usernames as $username) {

if (!$username->user_url) :

$recentusers .= '<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</a></li>";

else :

$recentusers .= '<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";

endif;
}
$recentusers .= '</ul>';

return $recentusers;  
}

Nu kan du visa anvÀndarna pÄ din webbplats genom att anvÀnda följande malltagg i temat mallfil som sidebar.php, footer.php etc:


<?php wpb_recently_registered_users(); ?>

Om du vill visa nyregistrerade anvÀndare pÄ en viss sida utan att skapa en sidmall kan du anvÀnda en kortkod.

LÀgg bara till den hÀr koden i ditt temas functions.php-fil eller det platsspecifika plugin-programmet, strax under koden du angav tidigare.


add_shortcode('wpb_newusers', 'wpb_recently_registered_users');

Den hÀr koden skapar en ny kortkod som du kan anvÀnda i dina inlÀgg, sidor eller widgets. AnvÀnd den sÄ hÀr:

[wpb_newusers]

Vi hoppas att den hÀr artikeln hjÀlpte dig att visa nyligen registrerade anvÀndare pÄ WordPress. För feedback och frÄgor, vÀnligen lÀmna en kommentar.