ارزدیجیتال
حراجی دامنه های ویژهمشاهده





پلتفرم رپورتاژ آگهی و بک لینک تسمینو
تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

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

مقالات,آموزش,ترفند , وردپرس

اگر از دنبال کنندگان همیشگی 20اسکریپت بوده باشید، در مطلب قبلی به نحوه نمایش تصادفی و رندوم مطالب وردپرس پرداختم؛ حال در این آموزش قصد دارم تا نحوه نمایش تصادفی کاربران ثبت نام کرده در وردپرس را به شما آموزش دهم که با استفاده از این آموزش قادر خواهید بود تا لیستی از کاربران خود را به صورت تصادفی نمایش دهید.

 

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

برای شروع کار ابتدا کدهای زیر را در فایل فانکشن (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');

این کد به صورت یک کوئری عمل کرده و به صورت تصادفی لیستی از کاربران را از دیتابیس سایت استخراج و انتخاب کرده، سپس آنها را به همراه نام و آواتار نمایش خواهد داد. حال در این مرحله لازم است تا کد فراخوانی برای نمایش کاربران را در جای مناسبی از قالب خود مانند سایدبار و یا فوتر قرار دهید تا کربران نمایش داده شوند، برای این منظور می‌توانید کد زیر را در مکان مورد نظر قرار دهید.

<?php wpb_random_users(); ?>

همچنین می‌توانید با استفاده از شورت کد زیر این قابلیت را نیز فراهم نمایید تا در بخش ابزارک‌ها و یا در یک برگه و نوشته خاص از آن استفاده کنید؛ برای این منظور کافی است تا یک ابزارک متنی، برگه و یا یک نوشته انتخاب کرده و سپس شورت کد زیر را درون آن قرار دهید.

[randomusers]

موفق باشید.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=43952
کلمات کلیدی پست :
مطالب مرتبط
26,108نمایش مطالب دسته بندی خاص در یک برگه تاریخ : 2018/11/10
6,556افزودن دکمه اشتراک گذاری لینکدین در وردپرس تاریخ : 2019/09/2
6,500مدیریت و حذف Transient ها در وردپرس تاریخ : 2019/10/15
12,241آموزش ساخت منوهای ریسپانسیو در وردپرس Burger Menu تاریخ : 2017/11/27
5,240چگونه فیلد تصاویر را به دسته‌ های وردپرس اضافه کنیم؟ تاریخ : 2019/10/9
10,066ایجاد لیست کلمات ممنوعه در وردپرس تاریخ : 2017/01/17
6,328افزودن لینک سفارشی به نوار ابزار وردپرس تاریخ : 2019/08/25
19,331دانلود قالب گلستان برای وردپرس تاریخ : 2014/09/20
7,168اضافه کردن توضیحات منو به پوسته وردپرس تاریخ : 2018/06/7
10,000نمایش نام عمومی نویسنده در پست های وردپرس تاریخ : 2019/09/3
8,164حل مشکل خطای Failed to Open Stream در وردپرس تاریخ : 2018/10/30
7,128وردپرس و محدود کردن بایگانی آن تاریخ : 2018/11/10
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file