چگونه لیست آخرین کاربران ثبت نام کرده را نمایش دهیم – وردپرس

9

چگونه لیست آخرین کاربران ثبت نام کرده را نمایش دهیم - وردپرس

همانطور که میدانید وردپرس به شما اجازه میدهد در سایت خود امکان عضویت را در اختیار کاربرانتان قرار دهید. اگر از آن دسته افرادی هستید که عضویت را بر روی وبسایتتان فعال کرده اید، این آموزش برای شما جالب و کاربردی خواهد بود. در این آموزش کوتاه قرار است به شما یاد بدهیم که چگونه تعداد معینی از آخرین اعضای وبسایت خود را لیست کرده و در محل مورد نظر خود در سایتتان نمایش دهید. این محل میتواند هر جایی که مایل هستید باشد، مثلا میتوانید با استفاده از آموزش “نحوه قرار دادن کد PHP در ابزارکهای وردپرس” آخرین کاربران ثبت نام کرده را در یک ابزارک در سایدبار وبسایت خود به نمایش بگذارید و یا در صورت تمایل محلی در پوسته ی وبسایتتان برای نمایش آن در نظر بگیرید. خلاصه انتخاب با شماست.

خوب، برای انجام این کار، کافی است کد زیر را به هر قسمتی که مایل هستید آخرین اعضا در آن به نمایش در بیایند، قرار دهید :

در حالت پیشفرض، کد بالا، فقط 5 عضو از جدیدترین اعضای ثبت نام کرده را برای شما به نمایش در خواهد آورد. برای تغییر این مقدار کافی است که عدد 5 را در خط کوئری دیتابیس به رغم دلخواه خود تغییر دهید.

بدیهی است که کد بالا به خودی خود، فقط یک لیست دارای تگ های ul و li به شما ارائه میکند که نحوه ی نمایش آنها از CSS پوسته ی وبسایت شما تبعیت خواهد کرد. شما میتوانید به دلخواه خود کلاس های CSS مورد نظرتان را برای این کد تعریف کنید و با سلیقه ی خود آن را مناسب طراحی پوسته ی وبسایتتان نمایید.

دسترسی آسان به این مطلب لینک کوتاه :
شاید از اینها هم خوشتان بیاید!
9 دیدگاه
  1. جعفر می گوید

    سلام وتشکر
    من این کدرا گذاشتم اخرین کاربران نمایش میده ولی مشکلی که داره اینه که با اواتار نمایش میده وفاصله بین انها زیاد شده اگر بخوام فقط یوزر بدون اواتار نمایش بده بایدچکار کنم میشه کدش بذارین؟
    ممنون

    1. MrCode می گوید

      سلام

      شما میتونید اون پارت کد که مربوط به آواتار هست رو حذف کنید :
      get_avatar($username->comment_author_email, 45)
      (البته کد یکمی تغییر میکنه)
      کار دیگه ای هم که میتونید بکنید اینه که به سادگی اندازه آواتار و استایل رو از طریق css تعیین کنید یا حتی اگر نمیخواید کد نمایش آخرین کاربران رو دستکاری کنید، خیلی راحت میتونید تگ img مربوط به این بخش رو display:none کنید. که البته لازم هست یک بلاک خاص برای این بخش تعیین کرده باشید که استایلتون سایر بخش ها رو تحت شعاع قرار نده.

      1. جعفر می گوید

        کد get_avatar($username->comment_author_email, 45)
        وقتی حذف میکنم کاملا بهم میریزه
        چندان تخصصی تو مراحل بعدی ندارم فقط اگر خودتون بتونید زحمتش بکشید
        کدی که آواتار را نمایش نده بنویسید

      2. MrCode می گوید

        کدش رو توی نظرات نمیتونم براتون بنویسم. (محدودیت های فنی)
        بعد از حذف پارت کدی که بهتون گفتم، از جایی که کد رو حذف کردید، باید دو تا نقظه و دو تا سینگل کوت حذف کنید یا برای دردسر کمتر میتونید فقط یک نقطه حذف حذف کنید که دیگه نیازی به حذف سینگل کوت هم نباشه.

  2. جعفر می گوید

    دستون درد نکنه خدا خیرتون بده
    درست شد

    1. MrCode می گوید

      خواهش میکنم. خدارو شکر مشکلتون حل شد.

  3. جعفر می گوید

    باتشکر.مشکل حل شد
    به نظرم این کد یک مشکلی که داره کاربرانی که اکتیونشدن هم نمایش میده اگر میشد کاری کنید که فقط کاربرانی که عضویت خود را تایید می کنند نمایش داده بشه بهتره الآن برای من pending ها هم نمایش میده
    ضمنا ظاهراسایتت نظرات را ثبت نمی کنه من قبلا نظر دادم ولی چیزی نمی بینم

    1. MrCode می گوید

      باید یه WHERE به کوئری اضافه کنید. یه نگاهی به لینک زیر بندازید فکر کنم کمکتون کنه :
      http://wpengineer.com/365/list-all-users-in-wordpress/

  4. جعفر می گوید

    مطلعه کردم ولی چیزی سر درنیاوردم احتمالا به دوعلت هستش
    1-زبان لاتینم خوب نیست
    2-بر کد وکدونیسی مسلط نیستم

ارسال پاسخ

آدرس ایمیل شما منتشر نخواهد شد.