آموزش نمایش کاربران سایت بصورت تصادفی در وردپرس
اگر قصد دارید کاربران سایت خود را بصورت تصادفی در قسمتی از سایت یا در صفحه جداگانه در وردپرس نمایش دهید آموزش زیر را دنبال کنید
بدین منظور ابتدا کد زیر را در functions.php قرار دهید
function a4fran3_random_users() { global $wpdb; $randomusers = '<ul class="random-users">'; // Query database for users a4fran3 $usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY RAND() LIMIT 5"); //a4fran3 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','a4fran3_random_users')
سپس کافیست کد زیر را در جای مناسبی از قالب خود برای نمایش قرار دهید
<?php a4fran3_random_users(); ?>