اضافه کردن ایمیل هاست به کلاینت های ایمیل

اگر مدیر وبسایت هستید و یا در شرکتی خصوصی کار میکنید ، احتمالاً بر روی دامنه منحصر به شرکت خودتان یک ایمیل دارید. اکانت های ایمیل به راحتی در سی پنل قابل ساخت هستند و البته می توانید از طریق کلاینت های وب نیز ایمیل هاست خود را چک کنید. اما برای اتومات کردن این پروسه می توانید از انواع اپلیکیشن های ایمیل استفاده کنید ( outlook یا اپلیکیشن های موبایلی ) . در اینصورت ایمیل های شما همانند پیام های اس ام اس و یا واتس اپ بطور خودکار و مرتب چک می شوند و کار مدیریت سایت تان بسیار راحتتر خواهد بود. برای اضافه کردن ایمیل هاست به کلاینت های ایمیل تنها لازم است تا تنظیمات مربوطه را به درستی وارد کنید. در ویدئوی زیر می توانید با مراحل آن آشنا شوید:
بهترین فریم ورک های php برای طراحی وب

قصد دارید وبسایتتان را با php بنا کنید ، اما نمی دانید از کدام یک از فریم ورک های php باید استفاده کنید؟ خب، جای درستی آمدید! در این مقاله با موستانگ هم قدم شوید تا تعدادی از بهترین فریم ورک های php که برای توسعه وب استفاده می شود را بررسی کنیم. php زبانی است که بصورت گسترده برای طراحی وب استفاده می شود. طبق داده های آماری، در سال 2020 ، چیزی حدود 80 درصد از وبسایت ها با php ساخته شده اند. اما به مرور زمان، پیچیدگی وبسایت ها هم بیشتر شده و در نتیجه برنامه نویسان مجبورند هزاران خط کد بنویسند که مسلماً زمان زیادی را می طلبد. اینجاست که فریم ورک های PHP وارد عمل می شوند. فریم ورک ، مجموعه ای از ابزارهای از پیش طراحی شده است که می تواند بار زیادی را از دوش طراحان بردارد. مجموعه ای از کدهای آماده و قابل استفاده که برای بهینه انجام دادن پروژه به کارتان می آید. بیشتر از این زمان را تلف نکنیم! بریم سر اصل مطلب! چرا باید از فریم ورک های php استفاده کنیم؟ فریم ورک php فرآیند طراحی وب را بسیار سریعتر می کند. می توانید طراحی واکنش گرا یا responsive بکنید. اگر وبسایت ریسپانسیو باشد، کسب و کار مرتبط با آن هم بهتر می تواند نیازهای کاربرانش را فراهم کند. فاکتورهایی که فریم ورک های php را برای کار طراحی وب در حوزه backend مناسب می کند: سرعت چند پلتفرمی بودن (Cross-Platform) : اینکه برای پلتفرم های متنوع قابل استفاده اند. مثلاً: لپتاپ، دسکتاپ و غیره تنوع پایگاه داده ها ثبات و پایداری پشتیبانی از سیستم های مدیریت محتوا (CMS) مثل وردپرس و جوملا با 10 تا از بهترین فریم ورک های php آشنا شوید این فریم ورک ها ، سایزها و شکل های متنوعی دارند. در زیر لیستی از بهترین فریم ورک های php را می بینید که بر اساس محبوبیت و توانایی شان در آسان سازی فرآیند طراحی وب مرتب شده اند. 1- لاراول (Laravel) لاراول از محبوبترین فریم ورک هاست که قواعد خیلی واضح و شیکی دارد! می تواند برنامه های تحت وب را با اطمینان کامل و با سرعتی بسیار بیشتر از مابقی فریم ورک ها مدیریت کند. بعلاوه، لاوارل مجموعه ای از تمپلیت ها را دارد که می توانید برای انجام تسک های متداولی مثل session ، caching ، routing و authentication از آن ها استفاده کنید. با این ویژگی، کار طراحی وب خیلی خیلی راحت تر خواهد شد. لاراول قابلیت هایی دارد که می توانید برنامه های تحت وب را خیلی سریع تر با آن بسازید. مثلاً: Artisan یک رابط command line است که انواع command ها یا دستورها را برای استفاده در برنامه فراهم می کند. علاوه بر همه این ها، لاراول پلتفرمی است که با سرعت بالایی حمایت و گسترش داده می شود. 2- Symfony فریم ورک Symfony ، اولین بار در سال 2005 معرفی شد. به دلیل سال های متمادی حضورش ، این فریم ورک به یکی از بهترین فریم ورک های php برای طراحی وب تبدیل شده است. Symfony به عنوان یک فریم ورک جامع و مبتنی بر معماری MVC شناخته می شود که تمامی استاندارد های php و وب را رعایت می کند. از المان ها و اجزای Symfony در بیشتر سیستم های مدیریت محتوای معروف، نظیر Drupal ، OroCram و PHP Bulletin Board استفاده می شود. اگر می خواهید یک پروژه بزرگ شرکتی بردارید ، Symfony می تواند انتخاب خوبی در میان سایر فریم ورک های php باشد. 3-Zend Zend یک فریم ورک شی گرا و مبتنی بر معماری mvc است که از مفاهیمی نظیر Interface ها و وراثت ( Inheritance ) استفاده می کند. مفاهیمی که امکان گسترش بیشتر این فریم ورک را فراهم می کنند. Zend این امکان را به شما می دهد که فقط اجزا و تابع هایی را به عنوان کتابخانه ( library ) لود کنید که به آن ها نیاز دارید. این فریم ورک بر پایه متودولوژی agile ساخته شده که می توانید برای ساخت برنامه های بزرگ و با کیفیت شرکتی از آن استفاده کنید. Zend کاملاً قابلیت شخصی سازی را داشته و تمامی استانداردهای php را رعایت می کند. به خاطر ماهیت شی گرای Zend ، این امکان را دارید که از بسیاری از کدهایی که قبلاً نوشته اید ، مجدداً استفاده کنید. عالی نیست؟ علاوه بر این ، ادغام این پلتفرم با کتابخانه های خارجی هم بسیار آسان است. پس می توانید انواع قابلیت های اضافی را به برنامه هایتان هدیه دهید. 4-CodeIgniter CodeIgniter یکی از فریم ورک های ساده اما قدرتمند php است. CodeIgniter را می توانید بدون هیچ زحمت خاصی و تنها با یک سری تنظیمات پایه ای نصب کنید. این فریم ورک می تواند به خوبی روی هاست های اشتراکی هم کار کند. CodeIgniter مجموعه ساده ای از ابزارها و ماژول های از پیش طراحی شده را فراهم می کند که می توانید بوسیله آن ها ، انواع برنامه های وب را بسازید. در کارهای مربوط به پایگاه داده ( database ) ، CodeIgniter نسبت به سایر فریم ورک های php سریع تر کار می کند. اگر در کار طراحی وب تازه کار هستید ، CodeIgniter یکی از بهترین فریم ورک های php است که می توانید پروژه خود را با آن بسازید، چون مستندات خوبی دارد. در نتیجه می توانید راحتتر راهنمایی بگیرید. CodeIgniter از معماری MVC (Model-View-Controller) استفاده می کند. معماری که منطق برنامه یا business logic را از نحوه نمایش آن جدا می کند. این روزها ، CodeIgniter نسبت به لاراول توجه بیشتری را به خود جلب کرده. چرا؟ به دلیل قابلیت هایی که این فریم ورک دارد و همچنین به خاطر استایل کدزنی آن که به نسبت بهتر از لاراول است. 5-CakePHP یکی از بهترین فریم ورک های php است و توانسته به دلیل پیشرفت و رشدی که در طول زمان داشته، همچنان محبوبیت خود را حفظ کند. CakePHP یک فریم ورک مستقل ، متن باز و سریع است. با انتشار هر نسخه جدید از CakePHP ، قابلیت های جدیدی معرفی می شوند و همین باعث شده تا طیف کاربران آن حفظ شود. همان طور که حدس می زنید ، این فریم
فلاتر چیست و چرا برای ساخت اپلیکیشن از آن استفاده کنیم؟

پیشرفت در حوزه اپلیکیشن روز به روز بیشتر می شود. اپ های موبایل دیگر می توانند هر کاری انجام دهند. از فروش آنلاین گرفته تا برنامه های چت ، مدیتیشن و آموزش. سود طراحی اپلیکیشن توانسته در سال 2020 ، مرز 581 بیلیون دلار را رد کند! حالا با وجود چنین بازار رو به رشدی ، طبیعی است که برنامه نویسان به سمت راه های ساده تر برای طراحی اپ بروند. و اینجا است که فلاتر وارد می شود! در این مقاله با موستانگ هم قدم شوید تا ببینیم فلاتر چیست و چرا به یک پلتفرم ایده آل برای طراحی اپلیکیشن تبدیل شده است. فلاتر چیست ؟ فلاتر یک فریم ورک UI و مختص موبایل است که رایگان و متن باز بوده و توسط گوگل در سال 2017 ساخته شده است. فلاتر به شما این امکان را می دهد که یکبار کد بزنید اما دو برنامه متفاوت بسازید ( یکی برای IOS و یکی برای اندروید ) فلاتر از دو بخش اصلی زیر تشکیل شده: SDK ( Software Development Kit ) : مجموعه ای از ابزارها که با استفاده از آن ها می توانید برنامه هایتان را بسازید. یعنی ابزارهای لازم برای کامپایل برنامه به زبان ماشین ( هم برای اندروید و هم IOS ) فریم ورک : که مجموعه ای از المان های UI است که می توانید برای طراحی تان استفاده کنید ( مثل button ، text input ، slider و غیره ) برای استفاده از فلاتر ، باید با زبان برنامه نویسی dart کار کنید. زبان dart توسط گوگل و در اکتبر 2011 ساخته شد ، اما در چند سال اخیر تغییرات زیادی کرده است. تمرکز dart بر روی front-end است. پس می توانید برای طراحی اپلیکیشن و موبایل از آن استفاده کنید. اگر آشنایی قبلی با برنامه نویسی دارید ، باید بگوییم که dart یک زبان برنامه نویسی مبتنی بر type است ( typed object programming language ) ، می توانید سینتکس آن را با جاوا اسکریپت مقایسه کنید. flutter.dev : فلاتر ابزار طراحی UI گوگل برای ساخت اپلیکیشن های زیبا ، مختص موبایل ، وب و دسکتاپ است. چرا فلاتر را یاد بگیرم؟ حالا با هم ببینیم که لزوم استفاده از فلاتر چیست و چه فوایدی برایمان دارد. 1- راحتی یادگیری و استفاده فلاتر یک فریم ورک کاملاً مدرن است. خودتان هم می توانید مدرن بودنش را حس کنید! برای طراحی اپلیکیشن خیلی راحت تر است. اگر قبلاً از جاوا ، swift یا react native استفاده کرده باشید، تفاوت فلاتر را متوجه می شوید. یکی از مزیت های فلاتر این است که می توانید با نوشتن حجم کد کمتری یک اپلیکیشن بسازید. 2- کامپایل سریع یک ویژگی عالی فلاتر این است که می توانید کد را ویرایش کرده و نتیجه را بلافاصله ببینید ( قابلیت Hot-Reload ) . بعد از اینکه کد را ذخیره کردید، در اندک زمانی اپلیکیشن خودش را آپدیت می کند. *البته برای تغییرات اساسی ، مجبورید تا اپ را مجدداً لود کنید. اما ریزه کاری های طراحی ( مثل تغییر سایز المان ) در چند ثانیه انجام می شود. 3- ایده آل برای استارت آپ ها اگر محصولی تولید کردید و می خواهید در اسرع وقت آن را به سرمایه گذاران نشان دهید، فلاتر انتخاب خوبی است. به 4 دلیل زیر می توانید از فلاتر استفاده کنید: طراحی با آن ارزان تر است. چون لازم نیست تا پول دو طراحی جدا برای اندروید و ios را بدهید. وجود یک طراح برای ساخت اپلیکیشنتان کفایت می کند. کارایی خوبی دارد. نمی توان تفاوت یک اپلیکیشن نیتیو (native ) را با فلاتر تشخیص داد. زیبا است. می توانید از ویجت های از قبل آماده فلاتر استفاده کرده و طراحی منحصر بفرد خودتان را بسازید. 4- مستندات خوب بهترین چیز برای تکنولوژی های جدید این است که مستندات خوبی داشته باشند. البته که همه تکنولوژی ها اینطور نیستند. اما فلاتر مستندات جامعی دارد که می توانید خیلی چیزها از آن یاد بگیرید. همه چیز با جزئیات و مثال توضیح داده شده. هر زمان که با یکی از ویجت های طراحی مشکل داشتید، می توانید پاسخ خود را در این مستندات پیدا کنید. 5- جامعه رو به رشد فلاتر جامعه رو به رشدی دارد و این تازه شروعش است! فقط یک برنامه نویس می داند که داشتن ارتباط با یک جامعه برنامه نویسان چقدر در کار و حل چالش ها مفید است. اگر شما هم وارد دنیای فلاتر شدید، می توانید روی جامعه کاربران آن حساب ویژه ای باز کنید. با هم لیستی از این سایت ها را بررسی می کنیم: Flutter Awesome : لیستی عالی از بهترین کتابخانه ها و ابزارها را معرفی می کند. این سایت، بصورت روزانه محتواهای زیادی از نمونه کد ، تمپلیت منتشر می کند. Awesome Flutter : یک repository از گیت هاب (که به Flutter Awesome وصل است ) و مجموعه ای ویدئوها ، مقاله ها و ابزارها را منتشر می کند. It’s all widgets! : مجموعه ای از برنامه های متن باز ساخته شده با فلاتر Flutter Community : جایی که می توانید مقاله ها و آموزش های زیادی را پیدا کنید 6- پشتیبانی اندروید استودیو و VS Code از فلاتر فلاتر روی IDE های زیادی فعال است که دو تا از مهمترین آن ها ، اندروید استودیو ( IntelliJ) و VS Code است. اندروید استودیو یک نرم افزار کامل است که همه چیز را از قبل در خودش جای داده. تنها کافی است تا پلاگین های فلاتر و dart را دانلود کنید و کار را استارت بزنید! VS Code هم یک نرم افزار سبک است که همه چیز را می توانید با پلاگین ها راه اندازی کنید. 7- امکان دورکاری اگر می خواهید دورکاری کنید، بهتر است به فلاتر هم فکر کنید! پیشبینی می شود که این فریم ورک روز به روز محبوب تر شود و در نتیجه برنامه نویسانی که بتوانند با آن طراحی کنند، درخواست های کار بیشتری را دریافت خواهند کرد. شما هم با این فریم ورک کار می کنید؟ نظرات خود را می توانید در پایین همین نوشته و در قسمت ثبت دیدگاه ها با موستانگ در میان
ثبت سایت در سرچ کنسول ( google search console )

یکی از پرکاربردترین ابزارهای سئو که کاملاً هم رایگان است ، google search console است. سرچ کنسول توسط گوگل و برای وب مستر ها توسعه داده شده ( نام دیگرش google webmaster tool است ). در این مقاله با موستانگ هم قدم شوید تا نحوه ثبت سایت در سرچ کنسول را یاد بگیرید. یکی از اولین کارهایی که باید بکنید، ثبت سایت در سرچ کنسول است سرچ کنسول ، ابزارهایی دارد که با استفاده از آن ها می توانید ببینید که گوگل درباره سایت شما چه می داند و هر روز چند بار و چه صفحه هایی کلیک می خورند. با تحلیل این نتایج می توانید عملکرد وبسایتتان را بهبود داده و مشکلات موجود را حل کنید. ثبت سایت در سرچ کنسول و تایید مالکیت آن حالا با موستانگ همراه شوید تا تنها در چند دقیقه این کار را انجام دهیم: 1- ابتدا یک حساب گوگل بسازید ( می توانید از حساب های گوگل فعلی خود استفاده کنید و یا یک حساب جدید بسازید) توجه: اگر حساب google analytics دارید، می توانید از همان حساب برای لاگین به سرچ کنسول استفاده کنید. بهتر است که هم سرچ کنسول و هم analytics را روی یک حساب گوگل تان داشته باشید. ( google analytics نیز یک ابزار قدرتمند و جامع برای تحلیل تمامی رفتارهای کاربران است ) 2- حالا نوبت ثبت سایت در سرچ کنسول است. از منوی همبرگری بالا سمت چپ، روی Search Property کلیک کرده و گزینه Add Property را بزنید. در منویی که باز می شود، دو قسمت Domain و URL prefix وجود دارد. در قسمت Domain ، آدرس سایتتان را وارد کنید (مثلاً: mustang.ir ) و بر روی دکمه CONTINUE کلیک کنید. 3- در مرحله بعدی از شما خواسته می شود که مالکیت سایتتان را تایید کنید. در کنار دکمه COPY ، کدی می بینید. بر روی دکمه COPY کلیک کرده و کد را در حافظه ذخیره کنید ( می توانید موقتا آن را در یک ویرایشگر متن نظیر notepad قرار دهید ) حالا باید وارد پنل هاست خود شویم ( cpanel یا direct admin )، و یک رکورد TXT با همان کدی که ذخیره کردیم بسازیم. ما روش اینکار برای cpanel و direct admin را بطور جداگانه توضیح می دهیم. تایید ثبت سایت در سرچ کنسول از طریق cpanel وارد cpanel شده و از قسمت Domain ، روی گزینه Zone Editor کلیک کنید. سپس بر روی گزینه MANAGE کلیک کنید. مطابق تصویر زیر ، روی “ADD RECORD“ و “ADD “TXT” Record” کلیک کنید. در صفحه ای که باز می شود: در قسمت name ، نام دامنه تان را وارد کنید در قسمت Record ، کدی که از سرچ کنسول کپی کردید را وارد کنید. مابقی فیلدها را دست نخورده باقی بگذارید در نهایت بر روی Add Record کلیک کنید حالا کافی است تا به سرچ کنسول بازگردید و بر روی Verfiy کلیک کنید. با اینکار ثبت سایت در سرچ کنسول تایید نهایی می شود و نمودارها هم به مرور در حسابتان نمایان خواهند شد. تایید ثبت سایت از طریق direct admin پس از وارد شدن به محیط direct admin ، وارد قسمت “مدیریت DNS” شوید. در این بخش ، در سمت چپِ عبارت TXT ، نام دامنه را به همراه یک نقطه (.) در انتهای آن اضافه کنید و در سمت راستِ TXT ، کدی که از سرچ کنسول کپی کردید را وارد کنید. در نهایت بر روی دکمه “افزودن” کلیک کنید. حالا دوباره به سایت گوگل سرچ کنسول رفته و بر روی گزینه Verify کلیک کنید. در صورت موفقیت آمیز بودن ، پیغام سبز رنگی نمایش داده می شود و ثبت سایت در سرچ کنسول انجام می شود و می توانید به مرور نمودار ها را مشاهده کنید. شما چه تجربه ای در کار با سرچ کنسول دارید؟ نظرات خود را می توانید در پایین همین نوشته و در قسمت ثبت دیدگاه ها با موستانگ در میان بگذارید. برای مطالب جذاب بیشتر نیز کافی است تا ما را در قسمت پادوک دنبال کنید.
افزونه ریدایرکت وردپرس ( Geo Plugin )

اگر به دنبال افزونه ای هستید که بتوانید کاربران را بر اساس کشور ، استان و حتی شهر شان دسته بندی کرده و آن ها را به صفحه ای خاص هدایت کنید و یا موقعیت شان را روی نقشه نشان دهید، Geo Plugin گزینه خوبی است. Geo Plugin قابلیت های زیادی دارد و می تواند بر اساس IP کاربر، کشور ، استان و شهر او را تشخیص دهد و سرویس های فراوانی را ارائه دهد. سرویس هایی نظیر: ریدایرت صفحه ها ، نمایش موقعیت دقیق کاربر روی نقشه ، تبدیل ارز ، نمایش بنر و غیره. در این مقاله با موستانگ هم قدم شوید تا با این افزونه ریدایرکت وردپرس بیشتر آشنا شویم. Geo Plugin یکی از بهترین افزونه های ریدایرکت وردپرس است پس از جستجو و تست در میان انبوه افزونه ریدایرکت وردپرس ، به جرات می توانم بگویم که Geo Plugin یکی از بهترین آن هاست. << WordPress Geo Plugin را در قسمت افزونه ها جستجو کنید و یا از اینجا دانلود کنید >> پس از نصب و فعال سازی افزونه ، می توانید از منوی سمت راست، وارد صفحه تنظیمات آن شوید. همان طور که در تصویر زیر می بینید، Geo Plugin انواع shortcode ها را در اختیارتان قرار می دهد که می توانید آن ها را در قسمت های مختلف وبسایت ( برگه ها ، سایدبار و غیره) استفاده کنید. Geo Plugin خودش تمامی کشورهای موجود را تعریف کرده است. علاوه بر این ، شما می توانید استان ها و شهر ها را هم تعریف کرده و به آن اضافه کنید و بر اساس آن ها قوانین مختلف برای ریدایرکت بسازید. کافی است تا از منوی افزونه، آیتم های Countries ، Regions و Cities را انتخاب کرده و شهر و استان خود را بسازید. (کشورها توسط خود افزونه ساخته شده اند ) ساخت یک قانون ریدایرکت با Geo Plugin برای ساخت یک قانون جدید ، از منوی افزونه وارد قسمت SEO Redirection شده و یک قانون جدید بسازید. می توانید علاوه بر کشور ، شهر کاربر را هم بررسی کرده و بر اساس آن ، ریدایرکت را انجام دهید. می توانید از داخل برگه یا نوشته نیز ، قوانین ریدایرکت را تعریف کنید همزمان با نصب افزونه ، برای هر برگه یا نوشته ، دو قسمت اضافه می شود با نام های SEO Redirectaion و Geo Tags . از داخل قسمت SEO Redirection می توانید به هر تعدادی که می خواهید قانون برای ریدایرکت همان صفحه تعریف کنید. قانون ها را می توانید بر اساس کشور ، استان یا شهر خاصی تعریف کنید. نمایش موقعیت کاربر با Google Map افزونه Geo Plugin ، علاوه بر این که به عنوان افزونه ریدایرکت وردپرس استفاده می شود، می تواند برای نمایش موقعیت دقیق کاربر روی نقشه نیز بکار برده شود. برای استفاده از این قابلیت ، باید ابتدا در سایت Google Map ثبت نام کرده و سپس کد دریافتی را به افزونه بدهید تا بتوانید سرویس های google map را استفاده کنید. با فعال سازی این بخش ، می توانید در قسمت های مختلف و برای مقاصد مختلف از آن استفاده کنید. در سایت زیر، ما در سایدبار از ابزارک های Geo Plugin استفاده کرده ایم: شما برای برای ریدایرکت صفحه ها و گرفتن اطلاعات مکانی کاربر از چه افزونه ای استفاده می کنید؟ . نظرات خود را می توانید در پایین همین نوشته و در قسمت ثبت دیدگاه ها با موستانگ در میان بگذارید. برای مطالب جذاب بیشتر نیز کافی است تا ما را در قسمت پادوک دنبال کنید.
امتیازدهی به کاربران در وردپرس با افزونه MyCred

اگر وبسایت وردپرس دارید و تعامل کاربران برایتان مهم است، بهتر است بدانید که یکی از راه های تشویق آن ها به فعالیت ، استفاده از مفهوم gamification یا بازی وار سازی است. gamification چیست؟ احتمالاً خودتان حدس زده اید: از واژه بازی می آید. دقت کرده اید که وقتی مشغول یک بازی جذاب هستید، اصلاً گذر زمان را متوجه نمی شوید. چون هنگام بازی ( به دلیل تشرح هورمون دوپامین ) ، احساس لذت و رضایت افزایش می یابد و اشتیاقِ گرفتنِ پاداش ، باعث می شود تا زمان زیادی را برای آن بازی صرف کنید. در حالی که کارهایی نظیر درس خواندن ممکن است برای برخی افراد خسته کننده باشد. حالا اگر بتوانیم سایتمان را طوری طراحی کنیم که کاربر حین تعامل با آن حس و حال یک بازی را داشته باشد، می توانیم او را بیشتر در سایت نگه داریم و تجربه لذت بخشی را برایش مهیا کنیم. در این مقاله می خواهیم تا با سیستم امتیازدهی به کاربران در وردپرس آشنا شویم و از افزونه MyCred استفاده کنیم. MyCred : یکی از بهترین افزونه ها برای امتیازدهی به کاربران در وردپرس است یکی از بهترین کارهایی که می توانید برای تعامل بیشتر کاربر انجام دهید، اختصاص امتیاز به هر نوع فعالیت او در سایت است. با امتیازدهی و تعریف سطح های مختلف ( ranks ) و مدال ها ( badges ) ، کاربر تشویق می شود تا بیشتر امتیاز جمع کرده و سطح خود را بالاتر برده و مدال های بیشتری را هم جمع آوری کند. اگر برنامه نویس باشید، حتماً با سایت stackoverflow آشنایی دارید و می دانید که کاربران این وبسایت فقط به دلیل دریافت اعتبار بیشتر و در نتیجه بیشتر دیده شدن پروفایل خود، فعالیت می کنند. شما هم اگر سایت اجتماعی یا پروفایل محور دارید ، می توانید از این تکنیک های gamification استفاده کنید. از بین انبوه افزونه های موجود ، MyCred یکی از بهترین افزونه های امتیازدهی به کاربران در وردپرس است. شما می توانید برای هر نوع فعالیت کاربر ، امتیاز تعریف کنید و بسته به این امتیاز ها ، سطوح ( ranks ) و مدال هایی ( badges ) را هم تعریف کنید. در ادامه، بیشتر با این مفاهیم آشنا می شوید. اگر از افزونه های معروف انجمن سازی در وردپرس ( نظیر boddy Press یا bbPress ) استفاده می کنید، MyCred بهترین گزینه برای پیاده سازی سیستم امتیازدهی به کاربران است. این افزونه به خوبی با بادی پرس و بی بی پرس قابل ادغام است. علاوه بر این، shortcode های فراوانی هم دارد که می توانید هر جای سایت از آن ها استفاده کنید. << MyCred را در قسمت افزونه ها جستجو کنید و یا از اینجا دانلود کنید >> 1-امتیاز MyCred این امکان را به شما می دهد که برای هر فعالیتی ، امتیاز متفاوتی تعریف کنید (مثلا برای هر بار ورود به سایت ، انتشار یک مطلب ، لایک ، مشاهده ویدئوها ، و تمامی فعالیت های مربوط به انجمن های body Press و bbPres ) برای این کار کافی است که از منوی افزونه ، به قسمت hook رفته و از پنل سمت راست ، هر کدام از فعالیت هایی را که مدنظرتان است انتخاب کرده و به پنل سمت چپ اضافه کنید. پس از آن، می توانید امتیاز هر فعالیت را تعیین کنید. 2-سطح ( level ) حالا که امتیاز دهی را انجام دادید، کاربران می توانند در وبسایت شما انواع فعالیت ها را داشته باشند و امتیاز جمع کنند. اما باید برای گرفتن این امتیازها ، پاداش های جذابی را هم در نظر بگیرید که کاربر به تعامل بیشتر در سایت تشویق شود. یکی از این پاداش ها ، اعطای یک سطح یا level خاص به کاربر است. مثلاً تعیین می کنید که: برای کاربران با امتیاز 0 تا 100 ، سطح تازه کار در نظر گرفته شود. برای کاربران با امتیاز 100 تا 200 ، سطح کاربلد در نظر گرفته شود. برای کاربران با امتیاز 200 تا 300 ، سطح حرفه ای در نظر گرفته شود. می توانید بی نهایت سطح بسازید و برای هر کدام از آن ها نیز تصویر جداگانه در نظر بگیرید. 3-مدال ( badge ) یک نوع پاداش دیگر ، که خیلی هم جذاب است ، دادن مدال به کاربر است! از منو badges می توانید یک مدال تعریف کنید، یک عکس به آن اختصاص دهید و تعیین کنید که به ازای چندبار انجام دادن یک فعالیت خاص، این مدال به کاربر تعلق خواهد گرفت. مدال ها را می توانید سطح بندی هم بکنید (مثلا سطح اول، به ازای 10 بار بازدید از سایت و سطح دوم، به ازای 20 بار بازدید از سایت) *هر بار که کاربر مدال موردنظر را می گیرد، امتیاز از پیش تعیین شده ای هم به او تعلق خواهد گرفت. تنظیمات افزونه MyCred تنظیمات این افزونه بسیار جامع است. مثلا: می توانید برچسب “امتیاز” را به هر چه می خواهید تغییر دهید (مثلا “سکه”). می توانید تنظیم کنید که به ازای هر امتیازی که کاربر دریافت می کند، یک پیام یا نوتیفیکیشن به او نمایش داده شود. برای body press و bb press نیز می توانید تنظیمات جداگانه ای داشته باشید (مثلاً اینکه امتیاز های کاربر را در پروفایل به او نمایش دهید) *علاوه بر قسمت تنظیمات ، در قسمت log نیز می توانید تمامی امتیازها ، level و badge های دریافتی کاربران سایت را مشاهده کنید. شما برای تعامل کاربران وبسایتان از چه سیستم امتیازدهی استفاده می کنید؟ . نظرات خود را می توانید در پایین همین نوشته و در قسمت ثبت دیدگاه ها با موستانگ در میان بگذارید. برای مطالب جذاب بیشتر نیز کافی است تا ما را در قسمت پادوک دنبال کنید.