نمایش کاربران جدید در وردپرس

تعداد بازدید: 927

برای سایت های چند کاربره وردپرس ، ممکن است بخواهید کاربران خود را در بخشهای مختلف وب سایت خود به نمایش بگذارید. به عنوان مثال ، می توانید لیستی از نویسندگان را با آواتار نمایش دهید ، یا یک جعبه اطلاعات نویسنده اضافه کنید ، و غیره. در این آموزش نحوه نمایش کاربران اخیراً ثبت شده در وردپرس را به شما نشان خواهیم داد. این کاربران نیازی به نویسنده ندارند. می تواند برای یک سایت اجتماعی استفاده شود که امکان ثبت نام کاربر را فراهم می کند.

اولین کاری که باید انجام دهید کپی و جایگذاری کد زیر در فایل functions.php قالب یا پلاگین خاص سایت است.

function sk_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;  
}
add_shortcode('sk_newusers', 'sk_recently_registered_users');

اکنون می توانید با استفاده از شورت کد [sk_newusers] کاربران را در سایت خود نمایش دهید.

اگر می خواهید با php کاربران را نمایش دهید، از کد زیر استفاده کنید:

<?php echo do_shortcode("[sk_newusers]"); ?>

مطالب تصادفی

سید خلیل حسینی

کارشناس کامپیوتر، علاقه مند و فعال در حوزه برنامه نویسی و طراحی سایت
برنامه نویس بک اند پی اچ پی و لاراول 
برنامه نویس فرانت اند
پلاگین نویس و طراح صفحات وردپرس

blog-author-image