آموزش وردپرس

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

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

در ابتدا فایل 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]

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

موفق باشید.

 

برچسب ها
نمایش بیشتر

سید حامد حسینی

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

نوشته های مشابه

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

دوره رایگان طراحی سایت از صفر تا صد

دوره رایگان طراحی سایت از صفر تا صد

برای شرکت در دوره رایگان آموزش طراحی قالب وردپرس ( طراحی سایت ) ایمیل خود را وارد کنید

اشتراک شما با موفقیت انجام شد ( ایمیل خود را چک کنید)

بستن