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

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

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

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

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

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

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

نمایش پروفایل کاربری در سایت شما از جهت های مختلف می تواند به سود سایت شما باشد و همه ما می دانیم که کسب و کار های آنلاین چون به صورت فیزیکی در دسترس مشتری های خود نیستند مشتری ها اعتماد کمتری نسبت به آن ها دارند و شما می توانید با نمایش دادن مجوز اینماد و یک تصویر کاربری موفق از خودتان در زیر مقاله های آموزشی سایت اعتماد کاربران خود را جلب کنید و باعث می شود که کاربران به شما اعتماد بیشتری کنند و داشتن یک بخش برای نمایش پروفایل کاربری نیز در تجربه کاربری شما تاثیر بسیار مثبتی خواهد داشت

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

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

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

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

ویرایشگر پرونده پوسته در وردپرس
ویرایشگر پرونده پوسته در وردپرس

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

فایل Functions-php
فایل Functions-php

بعد از اینکه شما وارد صفحه ویرایشگر کد های قالب شدید یک کادر در کنار صفحه سمت چپ مشاهده می کنید که به صورت یک لیست می باشد و در این کادر یک سری فایل های کد نویسی شده قرار دارد و اینجا شما باید وارد فایل کد نویسی Functions.php قالب خود شوید و کد زیر را در این فایل قرار دهید.

function mihanacademy_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','mihanacademy_random_users');

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

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

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

برای اینکه شما بتوانید این بخش را در سایدبار سایت خود نمایش دهید باید وارد پنل مدیریت سایت خود شوید و از بخش پیشخوان وارد بخش نمایش و مانند بخش بالا در ویرایشگر پرونده پوسته کلیک کنید و در این بخش شما در سمت چپ مانند تصویر بخش بالا که نمایش داده شده است تمامی فایل های کد نویسی شده قالب شما وجود دارد که شما باید برای نمایش کاربران تصادفی در سایدبار سایت خود وارد فایل Sidebar.php شوید و کد زیر را در آن قرار دهید

<?php wpb_random_users(); ?>

با این قابلیت پروفایل کاربران خود را می توانید به صورت تصادفی در سایت نمایش دهید و می توانید خیلی راحت به سایت خود برگردید و از عملکرد آن را به خوبی در سایت بهره ببرید

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

مهران حسینی راد وب‌سایت
من مهران حسینی راد هستم ! از سال 94 در زمینه طراحی سایت با وردپرس در حال فعالیت هستم و با تیم های محبوب زیاد فعالیت داشته ام تا اینکه تصمیم گرفتم میهن آکادمی راه اندازی کنم و تجربه این 9 سال فعالیتم را با شما به اشتراک بگذارم

دیدگاهتان را بنویسید