سلام عرض میکنم خدمت پرندوردپرسی ها !

به درخواست یکی از کاربران ، آموزش نمایش آخرین کاربران ثبت نام شده در وردپرس را خدمت شما ارائه خواهیم داد که قطعاً در برخی وبسایت ها نمونه اش را دیدید ! استفاده از این ویژگی به صورت سلیقه ای میباشد و جزو نیاز های اصلی یک وبسایت به حساب نمی آید

. ابتدا شما دستور های زیر را در قسمت functions.php وردپرس وارد کنید :

function wpb_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;  
}

خوب اگر دستورات فوق را به درستی وارد کرده باشید ، دستور زیر را در هر مکانی که برای نمایش کاربران در نظر گرفتید قرار دهید تا نام کاربران جدید نمایان شود !

اگر شما طرفدار استفاده از shortcode هستید و دوست دارید این کار توسط shortcode انجام شود تنها کافیست دستورات قسمت اول را وارد کنید و نیازی به وارد کردن  قسمت دوم نیست و به جای آن دستور های زیر را در functions.php وارد کنید ( استفاده از shortcode مزایای بسیاری دارد که یکی از آن ها استفاده از آن در قسمت ابزارک وردپرس است ، البته اگر shortcode های ابزارک فعال باشد که آموزش آن در انتهای آموزش نمایش IP کاربران موجود میباشد)  :

add_shortcode('wpb_newusers', 'wpb_recently_registered_users');

و برای نمایش این shortcode از دستور زیر استفاده کنید :

[wpb_newusers

 

موفق و مانا باشید .

Leave a comment

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *