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

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

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

کاربران در وب سایت های وردپرسی با چند نویسنده ، نقش سوپر استار ها در سینما را برای شما بازی می کنند ، بدون وجود این افراد وب سایت شما دیر یا زود با رکودی نسبتا سنگین مواجه خواهد شد . بعضی اوقات برای تشکر از این افراد و یا حتی برای نشان دادن برتری وب سایت تان نسبت به رقیبان ! لازم است به نحوی این کاربران به بازدیدکنندگان معرفی شوند . یکی از این روش ها ، نمایش کاربران به صورت اتفاقی (Random) است که مزایایی نسبت به سایر روش ها دارد ، از جمله اینکه با هر بار بالا آمدن صفحه لیست کاربران به صورت اتفاقی مرتب می شود و اعتراض کاربران را به همراه ندارد !

 

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

 

در ادامه با ما همراه باشید تا روشی ساده برای نمایش کاربران به صورت اتفاقی را به شما معرفی کنیم :

ابتدا کد زیر را کپی کرده و در فایل functions.php قالب قرار دهید .

 

function bistscript_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','bistscript_random_users');

 

این کد سطر های موجود در جدول users دیتابیس را دریافت کرده و به صورت یک لیست اتفاقی همراه نام و آواتار کاربر بر می گرداند . اگر کاربر در قسمت شناسنامه آدرس وب سایتش را وارد کرده باشد ، نام و آواتارش به لینک وارد شده پیوند داده می شوند .

 

در مرحله بعد شما باید تابع زیر را در جایی که می خواهید لیست کاربران نمایش داده شود ، وارد کنید :

 

<?php bistscript_random_users(); ?>

 

همچنین توسط کد کوتاه زیر می توانید تابع بالا را در مطالب ، برگه ها و یا ابزارک فراخوانی کنید :

[randomusers]

 

امیدوارم آموزش ارائه شده در این مطلب برای شما مفید باشد

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

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

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

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

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=19008
کلمات کلیدی پست :
مطالب مرتبط
4,864جلوگیری از Hotlinking در وردپرس تاریخ : 2019/11/15
5,355افزونه تغییر و انتخاب قالب توسط کاربران وردپرس Front-end Theme Changer تاریخ : 2015/05/20
5,104تغییر متن فوتر پنل مدیریت وردپرس [بدون افزونه] تاریخ : 2019/03/24
6,388آموزش انتشار خودکار مطالب در شبکه های اجتماعی WordPress to Buffer تاریخ : 2019/07/27
8,722ساخت منوی متفاوت برای اعضای سایت وردپرسی تاریخ : 2017/09/15
7,804ساخت پیش نمایش انواع فایل در وردپرس با افزونه Embed Any Document تاریخ : 2017/05/30
17,794افزونه اسلایدر حرفه ای و ریسپانسیو Super Carousel نسخه 3.4 تاریخ : 2018/08/2
4,924نمایش محبوب ترین مطالب وردپرس بر اساس تعداد دیدگاه تاریخ : 2018/07/28
9,208پوسته فروشگاهی ووکامرس Neighborhood نسخه 2.0 تاریخ : 2014/12/8
5,592آموزش ساخت لودینگ برای وردپرس تاریخ : 2019/11/21
11,096نمایش پنل کاربری در سایدبار(ستون کناری) تاریخ : 2013/10/24
4,212رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس تاریخ : 2018/12/15
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
تبلیغات
تبلیغات