سطح دسترسی کاربران در وردپرس با Advanced Access Manager

سطح دسترسی در وردپرس

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

سطح دسترسی در وردپرس با Advance access manager

advance access manager- سطح دسترسی در وردپرس

افزونه‌ای که قصد معرفی آن را دارم با عنوان Advanced Access Manager در مخزن وردپرس به ثبت رسیده است که به اختصار آن را با نام AAM می‌شناسیم که با استفاده از این افزونه قادر خواهید بود تا برای سایت خود سطح دسترسی در وردپرس برای کاربران جدید ایجاد کنید، دسترسی به بخش‌هایی مختلف سایت را برای کاربر خاصی ایجاد کنید و یا اینکه هر تغییری که می‌خواهید در نقش‌های کاربری موجود در سایت اعمال کنید.
این افزونه تا به امروز توانسته است تا بیش از ۶۰٫۰۰۰ نصب فعال و کسب امتیاز ۳٫۶ را ازآن خود نماید.

نصب و فعال سازی

پس از نصب و فعال سازی این افزونه مشابه تصویر زیر منویی در پیشخوان سایت وردپرسی شما با نام AAM ایجاد خواهد شد که با کلیک بر روی آن می‌توانید به مدیریت افزونه و ویرایش و تعیین سطح دسترسی در وردپرس برای کاربران بپردازید.

AAM - سطح دسترسی در وردپرس

همان طور که در تصویر مشاهده می‌کنید با استفاده از افزونه aam قادر خواهید بود تا:

  • نقش کاربری خاصی را ویرایش کنید
  • نقش کاربری جدید با سطح دسترسی دلخواه بسازید
  • نقش کاربری یک کاربر خاص را ویرایش کرده و دسترسی‌های وی به پیشخوان وردپرس را مدیریت کنید
  • امکان دسترسی به بخش‌های مختلف سایت برای بازدیدکننده‌گان را شخصی سازی کنید

ویرایش نقش کاربری خاص در وردپرس

اگر قصد دارید تا یک نقش کاربری خاصی را در وردپرس ویرایش کرده و سطح دسترسی در وردپرس به بخش خاصی از پیشخوان را حذف کنید یا اینکه به آن اضافه کنید ابتدا مشابه تصویر بر روی زبانه Rules که در سمت راست قرار دارد کلیک کرده و از میان نقش‌های کاربری موجود در سایت هر کدام را که می‌خواهید را انتخاب کرده و بر روی آیکون چرخ دنده کنید.
حال در ستون سمت چپ بر روی گزینه Capabilities کلیک کنید تا انواع دسترسی به بخش‌های مختلف وردپرس که در مرکز تصویر مشاهده می‌کنید نمایان شوند.

capablitis- سطح دسترسی در وردپرس

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

  استفاده از نقش های کاربری در وردپرس

افزودن نقش کاربری خاص در وردپرس

اگر قصد دارید تا یک نقش کاربری جدید با سطح دسترسی در وردپرس دلخواه در سایت ایجاد کنید کافی است تا در افزونه AAM وردپرس بر روی دکمه Create که در سمت راست قرار دارد کلیک کنید.

create role - سطح دسترسی در وردپرس

با کلیک بر روی این گزینه پنجره‌ای مطابق تصویر به صورت لایت‌باکس برای شما باز خواهد شد که ابتدا در فیلد نام عنوان دلخواه خود را برای نقش کاربری مورد نظر انتخاب کنید.
سپس در بخش Inherit Capabilities From اگر می‌خواهید تا این نقش کاربری یک کپی از سطح دسترسی در وردپرس برای نقش کاربری‌های موجود در سایت باشد که دسترسی محدودتر و یا بیشتری نسبت به آن داشته باشد از این بخش نقش کاربری مادر را انتخاب کنید که در حالت پیشفرض دسترسی‌های همان نقش کاربری را داشته باشد.
سپس اگر می‌خواهید تا کلیه دسترسی‌های از این نقش حذف شوند تیک گزینه Also clone all access settings را فعال کرده و در نهایت بر روی دکمه Add Role کلیک کنید.
پس از ساخت نقش کاربری مشابه مرحله ویرایش نقش کاربری که در مرحله قبل دیدید از بخش Capabilities قادر خواهید بود تا دسترسی‌های لازم را برای نقش کاربری مورد نظر انتخاب کرده و سفارشی سازی کنید.

ویرایش دسترسی کاربر به پیشخوان وردپرس

اگر قصد دارید تا سطح دسترسی در وردپرس به بخش دلخواهی از پیشخوان وردپرس را برای یک کاربر خاصی ویرایش کنید مشابه تصویر زیر ابتدا بر روی تب Users کلیک کرده و پس از انتخاب کاربر مورد نظر بر روی آیکون چرخ دنده کلیک کنید.

users - سطح دسترسی در وردپرس

در نهایت مشابه مراحل ویرایش نقش کاربری و افزودن نقش کاربری بر روی گزینه Capabilities کلیک کرده و در بخش انتخاب دسترسی آنها را مدیریت کنید.یکی از قابلیت‌هایی که این افزونه برای ویرایش کاربر به شما می‌دهد این است که قادر خواهید بود تا یک کاربر را قفل کنید تا امکان دسترسی به پیشخوان وردپرس از وی سلب شود.

ورود به پیشخوان سایر کاربران در وردپرس

از دیگر قابلیت‌های افزونه aam در وردپرس این است که می‌توانید وارد داشبورد مدیریتی سایر کاربران شده و به عنوان آنها فعالیت کرده و یا از دید آنها داشبورد سایت را مشاهده کنید. با استفاده از این قابلیت می‌توانید به کلیه سطوحی که کاربر مورد نظر در حالت عادی دسترسی دارد نیز دسترسی داشته باشید.
برای این کار کافیست تا از بخش Users کاربر مورد نظر را انتخاب کرده و مشابه تصویر زیر بر روی آیکون مشخص شده کلیک کنید تا در پنجره جدید به محیط پیشخوان کاربر مورد نظر بدون نیاز به وارد کردن رمز و نام کاربری دسترسی پیدا کنید.

role - سطح دسترسی در وردپرس

شاد باشید…

دانلود افزونه Advanced Access Manager

دانلود صفحه افزونه

مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

313,294 نفر

پاسخی بگذارید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 7 ماه عضو همیار وردپرس

    سلام من افزونه را نصب کردم. میخوام ی سطح دسترسی داشته باشم که کاربر بتونه در وردپرس کاربر جدید بسازه و ویرایش کاربر انجام بده… تا ی جایی پیش رفتم و مشکلش اینه که نمیدونم از کجا سزح دسترسی ویرایش آدرس صورتحساب و حمل و نقل مشتری را بهش بدم
    ممنون میشم بهم یاد بدید

    • 6 سال عضو همیار وردپرس

      سلام
      افزونه ای که در این پست به شما آموزش دادیم از ووکامرس پشتیبانی نمیکنه اما اگه تمایل دارید دسترسی کاربران ویژه ای رو برای قسمت های مختلف فروشگاه آزاد بگذارید، پیشنهاد میکنم از افزونه Capability Manager Enhanced

  2. 1 سال عضو همیار وردپرس

    سلام

    بعد از نصب و فعال سازی و ورود به صفحه، متاسفانه در سمت راست افزونه ی ذیل Users / Roles Manager و در زیر هر کدام از قسمت های users , roles , … هیچ چیزی نشان داده نمی شود

    ممنون می شم راهنمایی کنید

    • 6 سال عضو همیار وردپرس

      سلام
      از مخزن وردپرس نسخه بروز شده رو دریافت کنید.

    • 1 سال عضو همیار وردپرس

      جدیدترین نسخه نصبه

    • 6 سال عضو همیار وردپرس

      سلام
      دو مورد رو بررسی کنید لطفا:
      ۱- غیرفعال کردن تمامی افزونه‌ها به جز افزونه مذکور. اگر در اگر در اینصورت افزونه شما کار کرد یعنی با یکی از افزونه‌ها در تداخله و باید عیب یابی بشه.
      ۲- استفاده از قالب پیش‌فرض. ممکنه افزونه با تم موجود سازگاری نداره برای اینکه این موضوع رو متوجه بشیم باید قالب رو به حالت پیش‌فرض ببریم.

  3. سلام من از این افزونه استفاده کردم یه زمانی و سایتم خراب شد مجدد میخوام ازش استفاده کنم ولی یه سوال دارم

    من کاربر رو محدودش کردم ولی تنظیمات افزونه توی پنلش نشون داده میشه من نمیخوام اثری از افزونه توی پنل کاربر باشه چه کنم ؟

    ممنون میشم راهنمایی کنید

  4. با سلام ایا افزونه و یا قالبی میتوان در وردپرس پیدا کرد حالا فروشگاهی و یا چندمنظوره که به مدیر سایت اجازه میده که چندین سطح دسترسی به پنل مدیریت رو به کارمندان خود بده ؟ مثلا برای فروش محصول و یا برای درج محصول در سایت گارمندان بتونن محصول رو به سایت اضافه کنند در نهایت مدیر سایت ان محصولات رو تایید کنه و درسایت قرار بگیره ؟

  5. سلام ممنون از مقاله خوبتون. آیا با این افزونه میشه دسترسی نویسنده های دیگه به فایل های کتابخانه رو محدود کرد. یعنی هر نویسنده فقط تصاویر و فایل های خودش رو ببینه و بقیه فایل های کتابخانه رو نبینه

  6. سلام میخواستم این بخش که با کادر قرمز مشخص کردم رو برای کاربران از تمام صفحات حذف کنم . ممنون میشم راهنمایی بفرمایید .
    http://s9.picofile.com/file/8320731950/test.jpg

  7. 2 سال عضو همیار وردپرس

    با سلام
    نسخه AAM Plus Package نوشته install شده اما امکاناتشو مثل محدود کردن دسته بندی محصولات رو در تب posts & pags وقتی میزنم
    نداره و بهم میگه باید AAM Plus Package رو داشته باشی تا بتونی manage access کنی.
    بهش نیاز دارم لطفا راهنمایی کنید.

  8. 2 سال عضو همیار وردپرس

    سلام ، من اشتباهی دسترسی های خودمو کم کردم الان نمیتونم وارد پنل بشم ، وقتی افزونه رو پاک میکنم باز میتونم برم داخل ولی نصب میکنم باز میپره بیرون ، چیکار کنم افزونه رو میخوام

    • 6 سال عضو همیار وردپرس

      سلام
      چون افزونه با سیستم شما ست شده. باید جداول پایگاه داده مربوط به افزونه رو حذف کنید اما کار حساسی هستش و اگه اطلاعات کاملی ندارید پیشنهاد میکنم امتحان نکنید. میتونید اسم افزونه رو تغییر بدید و نصب کنید

    • 2 سال عضو همیار وردپرس

      اسمشو عوض کردم امتحان کردم نشد ، از فایلای پایگاهم یه بکاپ دارم مشکلی برام پیش نمیاد ازین سمت. اسم جدولشو نمیدونم چیه ک از پایگاه پاکش کنم

    • 2 سال عضو همیار وردپرس

      مشکل حل شد ، پایگاهش یه اپشن داره بیشتر ۵۰۰ تا فیلد داره ، یکی ازون فیلدا باید خالی میشد

    • 6 سال عضو همیار وردپرس

      سلام
      کلا پاک کردن از پایگاه داده خیلی سخته. چون نمیشه درست تشخیص داد اسمش چیه

  9. سلام وقت بخیر
    آیا این افزونه قابلیت اینو داره که هر کاربر فقط اطلاعات ، نوشته ها و برگه هایی که مخصوص همون دسته کاربر هست رو ببینه یا خیر؟. بطور مثال ما توی سایت ۳ پست یا ۳ برگه داریم ، مدیر بتونه برگه یا پست ۱ – ۲ و ۳ رو ببینه کاربر عادی فقط بتونه برگه یا نوشته ۱و ۲ رو ببینه.

  10. مشکل جدی با افزونه !!!!
    بعد از نصب و تنظیم ,پلاگین گرویتی فرم دیگه کار نمیکنه و پیغام زیرو میده
    You do not have sufficient permissions to access this admin page.

    Reason: The current user has the “gform_full_access” capability that is required to access the “فرم ها → صندوق ورودی” menu item.
    پاک کردم اما بازم نشد !!

  11. سلام.
    من می خوام نقش های کاربری متفاوتی در سایتم داشته باشم، که هرکدوم بتونن پروفایل ویژه ای داشته باشن. افزونه مورد نظرم رو برای ایجاد نقش پیدا کردم، اما نمیدونم با چه افزونه ای باید برای ۳تا نقشی که ساختم، ۳ تا پروفایل متفاوت درست کنم. ممنون می شم پاسخ بدید

  12. سلام خسته نباشید
    ببخشید چطور با این افزونه تعداد دانلود هر کاربر ی را که عضو سایت میشه
    را روزی ۱۵ تا طرح قرار بدهم
    ممنون
    لطفا راهنمایی کنید

  13. سلام. یه سوال داشتم. ممنون می شم جواب بدین.
    می خاستم بدونم چه جوری می شه در وردپرس کاری کرد که نوشته های نویسنده های سایت، بعد از یک مدت دلخواه مثلا ۴۸ ساعت، به صورت خودکار قفل بشه.یعنی ۴۸ ساعت بعد از اینکه پست رو نوشت، به صورت خودکار پستش قفل بشه و نتونه اونو ویرایش و پاک و حذف کنه. خیلی ممنونم از لطفتون.

  14. ممنون از این همه توضیح روان و خوبتون…

  15. سلام میخوام وقتی یک کاربر عمومی وارد سایتم میشه امکان دسترسی به ویرایش کردن صفحات سایت را نداشته باشه و فقط مطالب را ببینه و دانلود کنه ولی وارد پنل وردپرس نشه چون آخر همه صفحاتم نوشته ویرایش.باید چه کار کنم؟

    • 3 سال عضو همیار وردپرس

      درود، این سطح دسترسی صرفا برای مدیر سایت و کسانی که به ویرایش نوشته دسترسی دارند نشون داده میشه، با مرورگر دیگه وارد بشین در حالتی که وارد پیشخوان وردپرس نشده باشین چیزی نشون نمیده!
      موفق باشید

مطالب زیر را حتما بخوانید

دوره‌های آموزشی