درباره افزونه آلتیمیت ممبر Ultimate Member
داستان Ultimate Member به سال ۲۰۱۵ برمیگرده. یه تیم توسعهدهنده با مسئولیت محدود به اسم Ultimate Member Ltd (که بنیانگذارش Calum بود) دید که ساختن سایتهای عضویتمحور با وردپرس یا خیلی گرونه یا خیلی پیچیده. هر افزونهای که اون موقع بود، یا برای کدنویسها بود یا برای کسایی که حاضر بودن ماهانه چند ده دلار بپردازن. اونا نشستن و یه افزونه رایگان ساختن که هسته اصلیش همیشه مجانی بمونه، درآمدشون هم از افزونههای جانبی پولی باشه. همین مدل کسبوکار باعث شد خیلی سریع محبوب بشه و الان با بیش از ۲۰۰ هزار نصب فعال، یکی از شناختهشدهترین افزونههای عضویت توی مخزن وردپرس حساب میشه. کارهایی که این افزونه بلده خیلی گستردهست. فرم ثبتنام و لاگین کاملاً فرانتاند میسازه، یعنی کاربرت هیچوقت صفحه wp-admin وردپرس رو نمیبینه. میتونی چندین فرم ثبتنام با نقشهای مختلف بسازی، تأیید دستی یا ایمیلی برای اعضای جدید تنظیم کنی، پروفایل کاربری با آواتار و کاور بسازی، دایرکتوری اعضا با قابلیت سرچ و فیلتر راه بندازی، و محتوای سایت رو بر اساس نقش کاربر محدود کنی. درگانددراپ برای ساختن فیلدهای سفارشی فرم هم داره. افزونههای جانبی پولی مثل Groups، Social Activity، Stripe و User Locations هم بهش اضافه میشن. برای کاربر ایرانی چند نکته مثبت داره. اول این که کل عملیات روی سرور خودت انجام میشه و به هیچ سرویس خارجی وصل نیست، پس تحریم و فیلتر مشکلی ایجاد نمیکنه. دوم، چون افزونه بهطور خودکار صفحههای عضویتش رو از کَش خارج میکنه، روی هاست اشتراکی با افزونههای کَش معمول مثل W3 Total Cache هم معمولاً درست کار میکنه. سوم، چون درگاه پرداخت داخلی نداره و پرداخت رو به افزونههای جانبی واگذار کرده، میتونی درگاه ایرانی دلخواهت رو از طریق هوکهای موجود بهش وصل کنی. نکته مهم اینه که reCAPTCHA گوگل (که توی ایران کار نمیکنه) جزء هسته اصلی نیست و میشه بدونش هم از آنتیاسپم داخلی افزونه استفاده کرد. حالا بریم سراغ نقاط ضعف که بقیه سایتها معمولاً نمیگن. اول، پنل تنظیمات افزونه با تبهای تودرتو کمی شلوغ و غیرشهودیه؛ اگه تازهکاری، اول گیج میشی. دوم، سابقه آسیبپذیری امنیتی داره، چند بار در سالهای گذشته باگهای جدی گزارش شده، پس باید همیشه آپدیتش نگه داری. سوم، اگه هدفت فروش اشتراک پولی و دوره آنلاینه، این افزونه بهتنهایی کافی نیست و باید افزونههای پولی جانبی هم بخری. توصیه عملی: اگه میخوای یه انجمن یا سایت عضویت رایگان با پروفایل کاربری حرفهای بسازی، نصبش کن. اگه هدف اصلیت فروش اشتراک ماهانه و محتوای پریمیوم با درگاه ایرانیه، اول ببین آیا افزونههای جانبیش با نیازت جور درمیان یا نه.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 2.11.4» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (ultimate-member-2.11.4.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه آلتیمیت ممبر Ultimate Member اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 2.11.4
- Added: Checking format of the 3rd-party registered custom fields. Avoid PHP errors related to the wrong format or unexpected attributes.
- Fixed: Added uploader fields accept argument for set allowed mime-types in the upload dialog window. Updated 3.1.2 version of this library hayageek/jquery-upload-file. Don’t use 4.0.11 version for now.
- Fixed: JS initialization of the empty uploader fields.
- Fixed: User Profile URLs in the User Profile form on the not-predefined pages placed via shortcode.