ثبت نام لاتاری 2022 آموزش ثبت نام لاتاری گرین کارت آمریکا 2022 لاتاری

نمایش کاربران وردپرس بطور تصادفی

سلام به شما دوستان و همراهان عزیز مِستر آموز.

 

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

 

2017-01-27_1-43-34

 

نمایش کاربران وردپرس بطور تصادفی

در قدم اول به فایل های قالب وردپرس خود بروید و فایل functions.php را برای ویرایش باز کنید. سپس کد زیر را در آن کپی کنید.

 

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

 

کاری که این کد انجام می دهد این است که کابران وردپرس شما در بانک اطلاعاتی را نمایش می دهد و یک سطر را به صورت تصادفی انتخاب می کند. سپس نتایج را به صورت یک لیست همراه با نام کاربران به عنوان خروجی نشان می دهد.

دقت داشته باشید که اگر کاربری در پروفایل خود نام سایت خود را وارد کرده باشد، اون موقع نام سایتش را لینک خواهد کرد.

 

در قدم بعدی و نهایی جایی که میخواهید کابران تصادفی را نمایش دهید کد زیر را بنویسید. که معمولا در فایل sidebar.php، footer.php و یا فایل های دیگر.

 

<?php wpb_random_users(); ?>

 

موفق و پیروز باشید.

 

 

نظر خودتان را ارسال کنید