اصلاح نقش کاربری در وردپرس با Capability Manager Enhanced

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

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

capability-manager-enhanced
اصلاح نقشهای کاربری در وردپرس

افزونه‌ای که قصد معرفی آن را دارم با نام Capability Manager Enhanced در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است تا بیش از ۴۰٫۰۰۰ نصب فعال و کسب امتیاز ۴٫۸ را ازآن خود نماید.

پس از نصب و فعال سازی این افزونه منویی در بخش کاربران پیشخوان سایت وردپرسی شما با نام Capabilities افزوده خواهد شد روی آن کلیک کنید تا به تنظیمات افزونه هدایت شوید.

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

select-role-edit
اصلاح نقشهای کاربری در وردپرس

با استفاده از این افزونه می‌توانید نقش کاربری خاصی را انتخاب کرده و سپس با مراجعه به آن، مشابه تصویر زیر دسترسی های موجود را به صورت دسته‌بندی شده مشاهده کنید، و اگر قصد دارید تا یک دسترسی خاصی را از آن بردارید کافیست تا تیک گزینه مورد نظر را برداشته و در صورتی که مایلید تا دسترسی دیگری را به ان نقش اضافه کنید با فعال کردن تیک گزینه‌های موجود در بخش other wordpress core Capabilities آن ها را انتخاب و اضافه کنید.

select-capabilities
اصلاح نقشهای کاربری در وردپرس

یک نقش کاربری جدید بسازید!

همانطور که گفتم با استفاده از این افزونه می‌توانید نقش کاربری جدیدی را با دسترسی سفارشی ایجاد کنید، برای این منظور کافی است تا مشابه تصویر زیر به قسمت create new role رفته و نام نقش کاربری خود را وارد کرده و بر روی دکمه create کلیک کنید.

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

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

 

شاد باشید..

امتیاز شما برای این مقاله
لینک های ضمیمه دانلود افزونه
2 نظرات
  1. محمد مهدی افقری می گوید

    سلام خیلی ممنون مفید واقع شد
    ببخشید اگر میشه باز بیشتر از این مدل آموزش ها بذارید تا ما کاربران تازه کار بیشتر استفاده کنیم
    از سایت خوبتون هم مچرکم

  2. مهدی می گوید

    سلام خسته نباشید اول از همه عذر خواهی می کنم اگر جای اشتباه دارم سوالم را مطرح می کنم.
    من می خوام ویرایشگر متن وردپرس را به صورت کامل مخفی کنم و برای اینکار از id=”postdivrich استفاده می کنم و display:none می کنم editor ها هم در برگه ها و هم در پست ها به صورت کامل مخفی می شوند اما مشکل اینجاست که من نمی خوام در بخش نمونه کار ها ویرایشگر مخفی بشه، از اون جای که با php اشنایی ندارم می خواستم راهنمایی کنید و به صورت که من متوجه بشم یک توضیح مختصر بدید
    باتشکر

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.