برای سایت های چند کاربره وردپرس ، ممکن است بخواهید کاربران خود را در بخشهای مختلف وب سایت خود به نمایش بگذارید. به عنوان مثال ، می توانید لیست نویسندگان دارای آواتارها ، یا جعبه اطلاعات نویسنده و غیره. در این مقاله آموزشی به شما نشان خواهیم داد نحوه نمایش کاربران اخیراً ثبت شده در وردپرس. این کاربران نیازی به نویسنده هستند. می تواند برای یک سایت در انجمن استفاده شود که امکان ثبت نام کاربر را فراهم می کند.
اولین کاری که باید انجام دهید این است که کد زیر را در پرونده توابع.php
طرح زمینه خود یا در افزونه اختصاصی سایت .
تابع wpb_recently_registered_users () { جهانی $ wpdb؛ $ recentusers = '
- ‘؛
- ‘ .get_avatar ($ username-> user_email ، 45). $ username-> user_nicename. ”
- ‘ .get_avatar ($ username-> user_email ، 45). ‘
اگر می خواهید بدون ایجاد الگوی صفحه ، کاربران تازه ثبت نام شده را در یک صفحه خاص نمایش دهید ، می توانید از کد کوتاه استفاده کنید.
به سادگی این کد را در فایل functions.php طرح زمینه خود یا پلاگین مخصوص سایت ، دقیقاً زیر کدی که قبلاً وارد کرده اید ، اضافه کنید.
add_shortcode ('wpb_newusers'، 'wpb_recently_registered_users')؛
این کد کد کوتاه جدیدی را برای استفاده شما در پست ها ، صفحات یا ابزارک ها ایجاد می کند. از آن به این شکل استفاده کنید:
[wpb_newusers]
امیدواریم این مقاله به شما کمک کند کاربران اخیراً ثبت شده در وردپرس را به نمایش بگذارید. برای بازخورد و س questionsال ، لطفاً نظر دهید.
$ usernames = $ wpdb-> get_results (“SELECT user_nicename، user_url، user_email FROM $ wpdb-> users ORDER BY ID DESC LIMIT 5”)؛
foreach ($ نام کاربری به عنوان $ نام کاربری) {
if (! $ username-> user_url):
$ recentusers. = ‘
“؛
دیگر:
$ recentusers. = ‘
منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-display-recently-registered-users-in-wordpress/.