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

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

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

در ابتدا فایل 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 رفته و کد زیر را قرار دهید

ad_shortcode(‘wps_newusers’, ‘wps_recently_registered_users’);

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

[wpb_newusers]

امیدوارم این آموزش برای شما مفید باشد.

موفق باشید.

 

تیم آقای وردپرس

تیم تولید محتوا و پشتیبانی سایت آقای وردپرس

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