وردپرس یک سیستم مدیریت محتوای چندکاربره است، به این معنی که شما میتوانید به افراد مختلف اجازه دسترسی به پیشخوان سایت خود را با سطوح دسترسی متفاوت بدهید. این قابلیت که با نام «نقشهای کاربری» (User Roles) شناخته میشود، برای مدیریت یک سایت تیمی، وبلاگ چندنویسنده یا فروشگاه آنلاین ضروری است. هر نقش مجموعهای از قابلیتها (Capabilities) را در اختیار کاربر قرار میدهد. در این مقاله، به معرفی نقشهای پیشفرض وردپرس و نحوه مدیریت آنها میپردازیم.
معرفی نقشهای کاربری پیشفرض وردپرس
وردپرس به صورت پیشفرض دارای شش نقش کاربری است که هر کدام سطح دسترسی مشخصی دارند. این نقشها به ترتیب از بیشترین به کمترین سطح دسترسی عبارتند از:
- مدیر کل (Super Admin): این نقش فقط در شبکههای وردپرس (چند سایته) وجود دارد و میتواند کل شبکه سایتها را مدیریت کند.
- مدیر (Administrator): دارای بالاترین سطح دسترسی در یک سایت تکی است. مدیر میتواند افزونهها و قالبها را نصب و حذف کند، کاربران را مدیریت کند، به تمام تنظیمات دسترسی دارد و محتوای همه کاربران را ویرایش یا حذف کند. این نقش را فقط به افرادی بدهید که کاملاً به آنها اعتماد دارید.
- ویرایشگر (Editor): میتواند تمام نوشتهها و برگههای سایت را (حتی نوشتههای دیگران) منتشر، ویرایش و حذف کند. همچنین میتواند دیدگاهها و دستهها را مدیریت کند. اما به تنظیمات سایت، افزونهها و قالبها دسترسی ندارد.
- نویسنده (Author): فقط میتواند نوشتههای خود را ایجاد، ویرایش، منتشر و حذف کند. نویسندگان نمیتوانند نوشتههای دیگران را ویرایش کنند یا برگههای جدید بسازند.
- مشارکتکننده (Contributor): میتواند نوشتههای خود را ایجاد و ویرایش کند، اما نمیتواند آنها را منتشر کند. نوشتههای یک مشارکتکننده باید توسط یک ویرایشگر یا مدیر بازبینی و منتشر شود. همچنین نمیتواند فایل در رسانه بارگذاری کند.
- مشترک (Subscriber): کمترین سطح دسترسی را دارد. مشترکین فقط میتوانند پروفایل خود را ویرایش کنند و دیدگاه بگذارند. این نقش برای سایتهایی مفید است که کاربران برای دسترسی به محتوای خاص یا ثبت نظر باید ثبتنام کنند.
چگونه یک کاربر جدید با نقش مشخص اضافه کنیم؟
برای افزودن یک کاربر جدید، از پیشخوان وردپرس به بخش «کاربران» > «افزودن» بروید. در این صفحه، فیلدهای لازم مانند نام کاربری، ایمیل، نام و نام خانوادگی را پر کنید. سپس از منوی کشویی «نقش»، سطح دسترسی مورد نظر را برای کاربر انتخاب کرده و روی دکمه «افزودن کاربر تازه» کلیک کنید. وردپرس یک ایمیل حاوی لینک تنظیم رمز عبور برای کاربر جدید ارسال خواهد کرد.
تغییر نقش یک کاربر موجود
برای تغییر نقش یک کاربر، به بخش «کاربران» > «همه کاربران» بروید. لیست تمام کاربران سایت نمایش داده میشود. کاربری که میخواهید نقش او را تغییر دهید پیدا کنید، روی گزینه «ویرایش» کلیک کنید. در صفحه پروفایل کاربر، از منوی کشویی «نقش» نقش جدید را انتخاب و در پایین صفحه روی «بهروزرسانی کاربر» کلیک کنید.
سفارشیسازی نقشهای کاربری با افزونه
اگر نقشهای پیشفرض وردپرس نیازهای شما را برآورده نمیکنند، میتوانید با استفاده از افزونههایی مانند «User Role Editor» نقشهای موجود را ویرایش کرده یا نقشهای کاملاً جدید با دسترسیهای دلخواه خود ایجاد کنید. این افزونه به شما اجازه میدهد تا کنترل دقیقی بر روی هر قابلیت (Capability) برای هر نقش داشته باشید.
