ساخت سیستم امتیازدهی به کاربران در وردپرس با WordPoints

با سلام خدمت دوستان عزیز وردپرسی!
حتما در بسیاری از وبسایت‌ها همچون همیار وردپرس مشاهده کرده‌اید که بخشی با عنوان امتیازدهی به کاربران در وردپرس وجود دارد. که کاربران با استفاده از آن می‌توانند امتیاز خود را افزایش داده و در لیست برترین کاربران سایت بر اساس امتیاز گیری قرار گیرند.
در این مقاله از همیار وردپرس قصد دارم تا به معرفی افزونه‌ای بپردازم که با استفاده از آن قادر خواهید بود تا امکان امتیازدهی را در سایت خود ایجاد کرده و برای کارهایی همچون عضویت در سایت، مشاهده سایت، انتشار نوشته، ارسال نظر و… به کاربران خود امتیاز دهید.

امتیازدهی به کاربران در وردپرس با WordPoints

افزونه ی wordpoints برای امتیازدهی به کاربران در وردپرس

افزونه‌ای که قصد معرفی آن را دارم با عنوان WordPoints در مخزن وردپرس به ثبت رسیده است که با استفاده از آن می‌توانید امکان امتیازدهی به کاربران در وردپرس را فراهم کنید. این افزونه تاکنون توانسته است تا بیش از 400 نصب فعال وو کسب امتیاز 5 را ازآن خود نماید.
پس از نصب و فعال سازی این افزونه مشابه تصویر زیر منویی در پیشخوان سایت وردپرسی شما با نام WordPoints افزوده خواهد شد.

point type - امتیازدهی به کاربران در وردپرس

تنظیمات افزونه

به زیر منوی Points Types مراجعه کرده و مشابه تصویر زیر یک نام در بخش مشخص شده وارد کرده و بر روی Save کلیک کنید.

settings - امتیازدهی به کاربران در وردپرس

پس از اینکه صفحه مورد نظر لود شد، مطابق تصویر زیر گزینه‌هایی مشابه تصویر زیر را در آن خواهید دید که با کلیک بر روی هر بخش مشخص شده می‌توانید جزییات امتیازدهی به کاربران در وردپرس را برای بخش مربوطه ایجاد کنید.

add ditails - امتیازدهی به کاربران در وردپرس

همانطور که در این بخش مشاهده می‌کنید در افزونه امتیازدهی به کاربران در وردپرس با WordPoints قادر خواهید بود تا برای ثبت نام کاربر، ارسال نوشته، ارسال نظر، بازدید از سایت و حتی ارسال فایل امتیاز خاصی را در نظر بگیرید.

عضویت- امتیازدهی به کاربران در وردپرس

حال مشابه تصویر فوق در هر بخش و برای هر عمل عنوان، Log Text، تعداد امتیاز و نوع امتیازدهی به نقش کاربری را مشخص کرده و برای هر یک آن را اضافه کنید. در این بخش با عضویت کاربر در سایت تعیین شده است تا 10 امتیاز به وی اعطا شود.
مشابه نمونه تصویر می‎توانید برای بخش‌های ارسال فایل، ارسال نظر، بازدید از سایت، ارسال مقاله و… نیز امتیاز دلخواهی را مانند عضویت در سایت ایجاد کنید.

سپس به منوی Configure رفته و مشابه تصویر point type ایجاد شده را در بخش مشخص شده انتخاب کرده و آن را ذخیره کنید.

points - امتیازدهی به کاربران در وردپرس

در بخش Excluded Users نیز قادر خواهید بود تا با وارد کردن آی‌دی کاربر خاصی را وارد کنید تا در حالت تست از این افزونه استفاده کنید.
حال تمامی تنظیمات افزونه به پایان رسیده است و لازم است تا اقدام به نمایش آن در سایت کنید. برای این منظور کافی است تا بخ بخش ابزارک‌ها مراجعه کرده و مطابق تصویر زیر ابزارک‌های مورد نظر افزونه را در مکان دلخواه از قالب خود قرار دهید.

widget - امتیازدهی به کاربران در وردپرس

نمایش امتیازات کاربر

برای نمایش امتیازات کاربر در سایت می‌توانید از ابزارک WordPoints استفاده کرده و مشابه تصویر زیر آن را سفارشی سازی کنید.

show points -امتیازدهی به کاربران در وردپرس

ابتدا در بخش title عنوان خود را وارد کرده و سپس در بخش Widget text نام دلخواه خود را برای نمایش جمع امتیازات کلی وارد کنید.
از آنجایی که امتیازات این افزونه در دیتابیس ذخیره می‌شود لازم است تا کاربران حتما در سایت عضو بوده و برای مشاهده امتیازات وارد شده باشند؛ بنابراین در بخش Text if the user is not logged in می‌توانید پیغام دلخواه خود را وارد کنید تا در صورت وارد نشدن کاربر در سایت نمایش داده شود.

امتیازات کاربران در پیشخوان

و در نهایت تعداد لیست امتیازات دریافت شده را وارد کنید.
برای سایر ابزارک‌ها نیز می‌توانید مشابه نمونه فوق عمل کرده و نسبت به نمایش آخرین امتیازات کاربران و نمایش برترین کاربران اقدام کنید.
در منوی Points Logs نیز می‌توانید لیست کاملی از امتیازات کاربران را مشابه زیر مشاهده کنید.

show points on dashboard- امتیازدهی به کاربران در وردپرس

شاد باشید..

دانلود افزونه wordpoints

دانلودصفحه افزونه

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. چجوري ميشود با اين امتيازات دسترسي به بخش هاي مختلف ( مثل بعضي نوشته هاي خاص ، بعضي برگه هاي خاص) محدود كرد. يعني فقط بداي مثال كساني كه بالاي ١٠ امتياز هستند اجازه ي استفاده از برگه ي بازي ها را دارند.

  2. سلا م ، ببخشید یه سوال داشتم ، من توی سایتم دوره های آنلاین برگزار میکنم و میخوام اگه کسی دوره های منو بخواد تبلیغ کنه بتونم بهش لینک اختصاصی بدم و با این روش بتونه با معرفی من به دوستاش تخفیف بگیره و با این روش تو دوره ها با تخفیف و یا حتی رایگان ( با چندین تخفیف ) ثبت نام کنه همین قابلیت ها برام کافیه و نیازی به قابلیت های پیچیده تر ندارم در واقع یجور کوپن تخفیف با معرفی لینک هست و ترجیح میدم که نیاز به تایید توسط مدیر هم نباشه و هر کاربری بتونه فقط با ثبت نام در سایت این قابلیت رو داشته باشه

    • 11 سال عضو همیار وردپرس

      سلام
      من به چنین موردی برخورد نکردم دوست عزیز. اما این صحبت شما برام جالب بود حتما دنبالش هستم اگه موردی پیدا کردم حتما آموزش میدیم

    • ممنون از شما ، کاشکی یجایی بود اهل فن با اونایی که ایده دارن با هم میشستن و چیزای جدید خلق میکردن که کار همه راحتتر بشه
      ولی اگه پیدا نکردید خودتون بنویسیدش ، فکر نمیکنم نوشتنش خیلی پیچیده باشه خیلیم کاربردی هست میتونید خوب بفروشیدش :)))

    • منم دنبال همین آیتم ام