افزونه Advanced Access Manager افزونه ای است که به شما امکان مدیریت دسترسی کاربران و نقش های وب سایت خود را میدهد.
با استفاده از این افزونه، شما میتوانید تعیین کنید که چه کسانی به چه بخشهایی از وبسایت شما دسترسی دارند و چه عملیاتهایی را میتوانند انجام دهند.
📷
Advanced Access Manager افزونهای است که به شما کمک میکند تا وبسایت خود را به روش خود مدیریت کنید و امنیت کارایی آن را افزایش دهید.
این افزونه با تمام نسخههای وردپرس سازگار است و به راحتی قابل نصب و پیکربندی است.
شما میتوانید نسخه رایگان Advanced Access Manager را از مخزن وردپرس دریافت کنید یا نسخه حرفهای آن را با قابلیتهای بیشتر خریداری کنید.
برخی از قابلیتهای Advanced Access Manager عبارتند از:
– محدود کردن دسترسی به محتوا ، فایلها ، نوشتهها ، برگهها ، دسته بندیها ، برچسبها و تصاویر بر اساس نقش، کاربر یا آی پی
– اعمال قوانین دسترسی برای تمام یا بخشی از وبسایت
– سفارشی سازی پیامهای خطا برای کاربران بدون دسترسی
– افزودن یا حذف نقشهای کاربری و تغییر سطح دسترسی آنها
– مدیریت دسترسی به منوها، نوار کناری، ویجتها و فرمها
– مدیریت دسترسی به پلاگینها، تمها و بخشهای مختلف پنل مدیریت
– اعمال محدودیتهای زمانی، تعداد بازدید یا تکرار برای دسترسی به محتوا
– امکان انتقال کاربران به صفحات مورد نظر پس از ورود یا خروج
به طور پیشفرض، وردپرس شش نقش کاربری را در نظر گرفته است: مدیر ، ویراستار ، نویسنده ، همکار ، مشترک و بازدیدکننده.
هر کدام از این نقشها دارای سطح دسترسی خاص خود هستند.
برای مثال، مدیر، تمام دسترسیها را دارد و میتواند همه چیز را در وبسایت کنترل کند؛ اما مشترک فقط میتواند پروفایل خود را ویرایش کند و نظرات بدهد.
📷
برای نصب AAM، ابتدا باید به داشبورد وردپرس خود بروید و از منوی افزونهها گزینه افزودن جدید را انتخاب کنید.
سپس در قسمت جستجو، عبارت Advanced Access Manager را تایپ کنید و روی دکمه نصب کلیک کنید.
پس از نصب، دکمه فعالسازی را بزنید تا AAM فعال شود.
پس از فعالسازی AAM، شما میتوانید از منوی AAM در سمت چپ داشبورد خود به تنظیمات آن دسترسی پیدا کنید.
در این قسمت، شما میبینید که AAM به شما چهرهای ساده ولی کارآمد ارائه میدهد.
در بالای صفحه، شما میتوانید نقش یا کاربر مورد نظر خود را انتخاب کنید و در زیر آن، شما میتوانید سطح دسترسی آن را به بخشهای مختلف وبسایت خود تغییر دهید.
برای مثال، فرض کنید شما میخواهید نقش مشارکتکننده را ویرایش کنید و به آن اجازه انتشار نوشته بدهید.
برای این کار، شما باید در بالای صفحه نقش مشارکتکننده را از لیست کشویی انتخاب کنید.
سپس در قسمت پستها، روی دکمه تغییر سطح دسترسی کلیک کنید.
در پنجره باز شده، شما میتوانید گزینه publish_posts را فعال کنید و روی دکمه ذخیره تغییرات کلیک کنید.
حال شما با موفقیت سطح دسترسی نقش مشارکتکننده را تغییر دادهاید.
AAM چندین قابلیت دیگر هم دارد که میتوانید با مطالعه مستندات آن آشنا شوید.
برخی از این قابلیتها عبارتند از:
– محدود کردن دسترسی به فایلهای خارج از پوشه wp-content
– مدیریت دسترسی به منوها و ویجتها
– ایجاد نقشهای سفارشی و تعریف سطح دسترسی آنها
– اعمال محدودیتهای زمانی و آیپی برای کاربران و نقشها
– انتقال کاربران به صفحات مختلف بر اساس نقش یا دسترسی آنها
اما گاهی اوقات، شما نیاز دارید که سطح دسترسی کاربران را به صورت دقیقتر و سفارشیتر تنظیم کنید.
برای مثال، شما ممکن است بخواهید یک نقش جدید بسازید که بین نقش نویسنده و ویراستار قرار بگیرد.
یا شاید بخواهید به یک نقش خاص دسترسی به بخشهای خاصی از پنل مدیریت بدهید یا بگیرید.
در این صورت، شما به افزونههای مدیریت سطح دسترسی وردپرس نیاز دارید.
درباره افزونه wpml چیست؟ آموزش کامل افزونه WPML نیز بخوانید
افزونههای مدیریت سطح دسترسی وردپرس به شما اجازه میدهند که نقشهای کاربری را به صورت پویا تغییر دهید، حذف کنید یا اضافه کنید.
همچنین، شما میتوانید با استفاده از این افزونهها، دسترسی کاربران را به صورت جزئی تعیین کنید.
برای مثال، شما ممکن است بخواهید چندین نقش را با هم ترکیب کنید یا به چندین نقش چندین دسترسی را بدهید.
افزونههای مدیریت سطح دسترسی وردپرس زیاد هستند و هر کدام ویژگیها و قابلیتهای خود را دارند.
در این مقاله، ما سه افزونه محبوب و کارآمد را برای شما معرفی میکنیم که میتوانید با استفاده از آنها، سطح دسترسی کاربران خود را به راحتی مدیریت کنید.
این سه افزونه عبارتند از:
– User Role Editor
– Members
– WPFront User Role Editor