افزونه Members چیست؟
یکی از چالشهای بزرگ برای صاحبان وب سایت، مدیریت دسترسی است. سطح دسترسی کاربران در نقشهای مختلف، متفاوت است و باید برای آنها محدودیتهایی تعیین کرد. برای این کار افزونههای زیادی وجود دارد اما یکی از بهترین آنها Members است. این افزونه به صورت کاملا رایگان به مدیریت کاربران و دسترسیها کمک میکند.
خلاصه مطالبی که در این مقاله خواهید خواند:
- آشنایی با افزونه Members: معرفی افزونه و کاربرد آن در مدیریت دسترسی کاربران
- مفاهیم کلیدی در وردپرس: کاربران، نقشها و قابلیتها
- نحوه استفاده از افزونه: فعال سازی ماژولها و تنظیمات مورد نیاز
- ویژگیهای اصلی افزونه: ساخت و ویرایش نقش، کنترل دسترسی، کلون نقشها و تعیین سایت خصوصی
- ماژولهای قابل فعال سازی: محدودیت بلاکها، سلسله مراتب نقشها، دسترسی به پنل مدیریت و…
- مقایسه با Thrive Apprentice: تفاوتها در کنترل دسترسی، فروش دوره، نسخه رایگان و پشتیبانی افزونهها
افزونه Members چیست؟
این افزونه یک افزونه “مدیریت عضویت” است و امکان ایجاد و کنترل بیشتر بر روی وبلاگ را به شما میدهد. Members بر پایه نقشها و دسترسیها طراحی شده و ابزارهای قدرتمندی برای ایجاد نقشها و اختصاص آنها به حسابهای کاربری ایجاد میکند.
با Members امکان کنترل دسترسی به محتوای سایت را با یک رابط کاربری خواهید داشت، همچنین میتوانید آن را با سیستم قدرتمند نقشها و مجوزهای وردپرس هماهنگ کنید. این افزونه پروژه گستردهای است و هزاران خط کد برای نگهداری و توسعه آن زده شده، اما رایگان بوده و برای بهروزرسانی و نصب آن نیاز به پرداخت هزینه نیست.
برای استفاده حداکثری و اجرای پایدار افزونهها بر روی وب سایت، به یک هاست قدرتمند، پایدار، ایمن و… نیاز دارید. هاست پویان آی تی با عملکردی بی نظیر انتخابی مناسب برای شما خواهد بود.
عملکرد افزونه Members
برای درک عملکرد و استفاده درست از افزونه، باید این مفاهیم را متوجه شوید. این مفاهیم مربوط به این افزونه نیستند و بخشی از وردپرس هستند.
کاربران (Users)
کاربرانی که در وردپرس ثبت نام میکنند هر کدام دارای یک نقش خاص هستند.
نقشها (Roles)
هر کاربر یک یا چند نقش دارد که این نقشها اساس گروه بندیها هستند.
قابلیتها (Capabilities)
قابلیت به نقشها معنا میدهد و میزان دسترسی را برای کاربران مشخص میکند.

نحوه استفاده از Members
افزونه Members بر اساس یک سیستم ماژولار بوده و هدف آن فعال سازی قابلیتهایی است که به آن نیاز دارید.
- در پنل مدیریت وردپرس و با رفتن به تنظیمات افزونه میتوانید ویژگیها و قابلیتهایی که نیاز دارید را فعال سازید.
- بسیاری از ویژگیها به Role Manager وابسته هستند و پیشنهاد میشود آن را فعال سازید.
ویژگیهای Members
- ویرایشگر نقشها (Role Editor): این امکان را میدهد تا نقشها را ویرایش، ایجاد و حذف کرد؛ البته افزونههای دیگری هم مانند User Role Editor در تعیین نقشها عملکرد خوبی دارند.
- نقشهای متعدد برای کاربران: امکان ارائه یکی یا چند نقش اختصاصی را به هر کاربر میدهد.
- رد صریح قابلیتها: امکان سلب برخی قابلیتها را از نقشهایی که میخواهید میدهد.
- کلون کردن نقشها: با این ویژگی میتوانید یک نقش خاص بسازید یا از یک نقش کپی برداری کنید.
- دسترسی به محتوا: با این قابلیت امکان تعیین میزان دسترسی نقشها به محتوا را تعیین میکنید.
- کدهای کوتاه (Shortcodes): امکان کنترل دسترسی نقشها به محتوا را خواهید داشت.
- سایت خصوصی: با این قابلیت امکان تبدیل کل سایت به حالت خصوصی را خواهید داشت.
- ادغام با افزونههای دیگر: این افزونه توصیه شده توسط بسیاری از توسعه دهندگان وردپرس است و با افزونههای دیگر ادغام میشود.
ماژولهای Members
در Members ماژولهایی وجود دارند که قابلیتهایی به Members اضافه میکنند. این ماژولها در حال حاضر به صورت رایگان هستند.
- Block Permissions: با این ویژگی به نسبت وضعیت کاربر و نقش آن، امکان مخفی یا نشان دادن بلاکها را خواهید داشت.
- Privacy Caps: امکان کنترل بیشتر بر حریم خصوصی و اطلاعات شخصی با افزودن قابلیتهای بیشتر.
- Admin Access: با این ویژگی قابلیت تعیین دسترسی کاربران به بخش مدیریت وردپرس را خواهید داشت.
- Role Hierarchy: این ماژول یک سیستم سلسله مراتبی در نقشهای میسازد.
مقایسه Members و Thrive Apprentice
در این قسمت به مقایسه دو افزونه عضویت در مخزن وردپرس میپردازیم.
Thrive Apprentice: این افزونه برای فروش دورههای آنلاین مناسب است اما برای بهره مندی از تمام قابلیتهای آن نیاز به خرید نسخه پریمیوم است. کنترل دسترسی خوبی دارد اما محدودیتهایی نسبت به Members دارد، همچنین این افزونه در فروش محصولات آنلاین محدودیتهایی ایجاد میکند. در Thrive Apprentice تنوع قالبها زیاد است سازگاری مناسبی با افزونههای دیگر از خود نشان داده است.
| ویژگیها | MemberPress | Thrive Apprentice |
|---|---|---|
| کاربرد اصلی | سایتهای عضویتی | فروش دورههای آنلاین |
| نسخه رایگان | دارد | ندارد – نیاز به خرید پریمیوم |
| کنترل دسترسی | بسیار دقیق | دارد، ولی محدودتر از MemberPress |
| پشتیبانی از دوره آموزشی | از طریق افزونه جانبی | به صورت داخلی و جامع |
| فروش محصول دیجیتال | پشتیبانی میکند. | محدودیت دارد. |
| تنوع قالبها | محدود | زیاد و قابل تنظیم |
| سازگاری با افزونههای دیگر | عالی | معمولی |
با این مقایسه آیا ممکن است انتخاب شما همچنان Thrive Apprentice باشد؟
کلام آخر
Members افزونهای در مخزن وردپرس برای مدیریت کاربران و نقشهای آنها و تنظیم و بررسی دسترسی آنها است. این افزونه رایگان بوده و با رابط کاربری ساده امکان تعیین و مدیریت دسترسیها را برای وب سایت شما فراهم میآورد. افزونه Members ویژگیها و قابلیتهای بسیاری مانند ویرایشگر نقشها، نقشهای متعدد برای کاربران، رد صریح قابلیتها و… را دارد و میتواند بهترین انتخاب برای مدیران باشد.
سوالات متداول
آیا با Members میتوان سایت خصوصی ایجاد کرد؟
بله، این افزونه میتواند وب سایت را به صورت کامل به حالت خصوصی درآورد و فقط به کاربران، امکان دیدن محتوا را دهد.
آیا در افزونه Members امکان ایجاد نقش سلسله مراتبی وجود دارد؟
بله در این افزونه با ماژول Role Hierarchy میتوانید بین نقشها سلسله مراتب ایجاد کنید تا نقشهای بالاتر به قابلیتهای نقشهای دیگر دسترسی داشته باشند.
منابع
- https://members-plugin.com/
- https://www.collegesevigne.org/content/plugins_old/members/docs/readme.html
- https://fr.wordpress.org/plugins/members/
به این مقاله امتیاز دهید!
میانگین امتیاز 5 / 5. تعداد رأی ها : 3
هنوز هیچ رأیی داده نشده. اولین نفر باشید!

دیدگاه (2)
افزونه Members واقعا میتونه مدیریت دسترسی کاربران را به طور کامل انجام بده؟
۲۲ شهریور ۱۴۰۴از نظر سادگی و سبکی، Members در مقایسه با گزینههای پولی مثل RCP چطور عمل میکنه؟
۱۳ مرداد ۱۴۰۴