دیجی اسکریپت

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

نمایش آخرین کاربران عضو شده وردپرس بدون افزونه
[ad_1]

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

 

نمایش آخرین کاربران عضو شده وردپرس بدون افزونه

در ابتدا فایل functions.php پوسته خود را باز کرده و کد زیر را درون آن قرار دهید:

function wps_recently_registered_users() { 
 
global $wpdb;
 
$recentusers = '<ul class="recently-user">';
 
$usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY ID DESC LIMIT 5");
 
foreach ($usernames as $username) {
 
if (!$username->user_url) :
 
$recentusers .= '<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</a></li>";
 
else :
 
$recentusers .= '<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";
 
endif;
}
$recentusers .= '</ul>';
 
return $recentusers;  
}

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

<?php wps_recently_registered_users(); ?>

حال اگر می خواهید آخرین کاربران را در صفحات سایت خود به نمایش بگذارید، شما نیاز به ساخت شورت کد دارید. برای ساخت شورت کد به سراغ فایل functions.php رفته و کد زیر را قرار دهید

add_shortcode('wps_newusers', 'wps_recently_registered_users');

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

[wpb_newusers]

آموزش امروز هم به پایان رسید. امیدوارم این آموزش برای شما مفید باشد. موفق باشید

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

[ad_2]

لینک منبع مطلب

ارسال دیدگاه جدید

به نکات زیر توجه کنید

  • نظرات شما پس از بررسی و تایید نمایش داده می شود.
  • لطفا نظرات خود را فقط در مورد مطلب بالا ارسال کنید.