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





وینگو مارکت
تبلیغات
تبلیغات
تبلیغات تبلیغات
تبلیغات تبلیغات

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

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

اگر از دنبال کنندگان همیشگی 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
کلمات کلیدی پست :
مطالب مرتبط
11,624غیرفعال کردن ویرایشگر دیداری در وردپرس با افزونه و بدون افزونه تاریخ : 2019/09/25
6,92416 نکته برای تسلط بیشتر بر ویرایشگر جدید وردپرس تاریخ : 2019/07/12
9,100حذف ادرس وبسایت از نظرات در وردپرس تاریخ : 2013/10/27
6,692آموزش مخفی کردن مطالب وردپرس از نتایج گوگل تاریخ : 2019/06/19
7,404ارسال ایمیل به نویسنده هنگام انتشار مطالب بدون افزونه تاریخ : 2019/04/18
21,215افزونه وردپرس گوگل آنالیز Google Analytics by MonsterInsights تاریخ : 2016/12/25
9,788چگونه برای وردپرس پسورد قوی و ایمن انتخاب کنیم؟ تاریخ : 2018/10/11
11,368آموزش راه اندازی و تنظیم وردپرس چند سایته (شبکه وردپرس) تاریخ : 2018/04/10
21,073ایجاد ماشین حساب داینامیک در وردپرس با افزونه Calculated Fields Form تاریخ : 2017/11/28
8,864ایجاد فاصله زمانی بین ارسال پست و آپدیت RSS تاریخ : 2017/03/3
5,264روش حذف سایدبار از قالب وردپرس تاریخ : 2022/07/18
15,076چگونه صفحه نخست سفارشی در وردپرس بسازیم؟ تاریخ : 2019/10/22
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب