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

در این آموزش قصد داریم با افزونه MyCRED اقدام به ساخت سیستم امتیازدهی در وردپرس کنیم.پس تا انتهای این مطلب همراه ما باشید.
معرفی افزونه MyCRED
MyCRED یک افزونه قدرتمند برای ساخت سیستم امتیازدهی در وردپرس است. این افزونه به مدیر سایت اجازه میدهد تا سیستمهای تشویقی و امتیاز دهی ایجاد کند که کاربران را به انجام اقدامات خاصی همانند عضویت،کامنت گذاشتن و… در سایت ترغیب کند. از طریق این افزونه میتوانید برای کاربران امتیاز، پاداش، یا حتی سیستمهای مالی تعریف کنید و از طریق امتیاز بدست آمده به کیف پولشان اعتبار بدهید.
آموزش کار با افزونه MyCRED برای ساخت سیستم امتیازدهی در وردپرس
ابتدا این افزونه را از اینجا دانلود کنید.پس از دانلود اقدام به نصب افزونه در وردپرس کنید.
پس از فعالسازی افزونه،در پیشخوان وردپرس گزینه امتیاز ها برای شما نمایش می دهد.

در اصل ما با دو گزینه settings و Hooks کار داریم که در ادامه هر کدام را بررسی می کنیم:
۱- Settings : در قسمت تنظیمات این افزونه می توانیم عنوان برچسپ ها را تعییر دهیم.همچنین می توانیم از طریق گزینه Exclude Users تعیین کنیم که سیستم امتیازدهی در وردپرس برای چه کاربرانی غیرفعال شود.
۲- Hooks : مهم ترین قسمت این افزونه بخش Hooks ها می باشد که به واسطه آن می توانیم اقداماتی که کاربران از طریق آن می توانند امتیاز جمع آوری کنند را ایجاد کنیم.در ادامه سیستمی خواهیم ساخت که کابران با ورود به سایت ما،۵ امتیاز به آنها تعلق بگیرد.

برای این کار کافی است در ستون Available Hooks،عملکرد امتیازها for logins را انتخاب کنیم و با با کشیدن و رها کردن در قسمت Active Hooks قرار دهیم.
پس این کار می توانیم تنظیمات مربوط به آن عملکرد همچون تعداد امتیاز و محدودیت روزانه را در ستون Active Hooks اعمال کنیم و در نهایت گزینه ذخیره کردن را بزنیم.