در وردپرس میتوانید سطح دسترسی کاربران را مدیریت کنید و برای هر فرد مجوزها و امتیازات مشخصی تعریف کنید، از نقش مدیر کل گرفته تا مشترک. هر کاربر مجموعهای از دسترسیها و قابلیتها دارد که واضح و مشخص تعریف شدهاند تا هیچ ابهامی در مورد وظایف و محدودیتها وجود نداشته باشد. این قابلیت به شما امکان میدهد کنترل دقیقی روی عملکردهای سایت داشته باشید و امنیت و نظم آن را حفظ کنید. آژانسها، توسعهدهندگان مستقل و صاحبان کسبوکارهای کوچک باید قبل از راهاندازی سایت، نقشهای کاربران را برنامهریزی کنند تا از بروز مشکلات جلوگیری شود. برنامهریزی درست باعث کاهش دردسرها و مدیریت بهتر سایت میشود. به این ترتیب، استفاده هوشمندانه از نقشهای کاربری، هم امنیت سایت را بالا میبرد و هم مدیریت آن را سادهتر میکند.
انواع تعیین سطح درسترسی کاربران در وردپرس
در وردپرس هر کاربر با توجه به نقش خود، سطح دسترسی و مجوزهای مشخصی دارد. این نقشها از Super Admin در شبکه مولتیسایت تا مشترک در یک سایت ساده متفاوت هستند. مدیریت درست نقشها امنیت سایت را افزایش میدهد و از بروز مشکلات جلوگیری میکند. هر نقش تواناییها و محدودیتهای خود را دارد و میتوان دسترسیها را به راحتی تغییر داد. نقشها برای آژانسها، توسعهدهندگان و صاحبان کسبوکار کوچک اهمیت زیادی دارند. برنامهریزی دقیق قبل از راهاندازی سایت، مدیریت آسان و امن کاربران را تضمین میکند.
- مدیر کل (Super Admin)
- مدیر کل (Administrator)
- ویرایشگر (Editor)
- نویسنده (Author)
- مشترک (Contributor)
1. Super Admin یا مدیر کل (وردپرس و شبکه)
در شبکههای مولتیسایت وردپرس، Super Admin دسترسی کامل به تمام سایتها و عملکردها دارد. این نقش فقط در شبکه وجود دارد و در یک سایت معمولی تعریف نمیشود. کاربران Super Admin میتوانند نقشها و مجوزهای دیگر را مدیریت کنند و تنظیمات شبکه را تغییر دهند. توصیه میشود تعداد Super Admin محدود باشد و امنیت ایمیل و رمزهای عبور همیشه رعایت شود. به طور کلی شما به نوان یک مدیر کل باید نکات زیر را حتما رعایت کنید:
- سایت خود را ساده نگه دارید. چند سایت مشترک فقط به یک Super Admin پیش فرض نیاز دارد. هرچه سایت شما بیشتر رشد می کند، شما می توانید نقش های معنا داری برای کارمندان خود ایجاد کنید
- روشهای زیادی برای پیکربندی شبکه مولتی سایت و سطح دسترسی کاربران آن وجود دارد. اگر آژانس یا فریلنسر با چندین سایت هستید، به هر یک از سایت های خود مدیر یا ویرایشگر خاص اختصاص دهید
- از همان اول کار به امنیت توجه کنید. وردپرس هدف مورد علاقه هکرهای با تجربه است و پیچیدگی در جهان بد افزارها و حملات ویروس در حال افزایش است
- تنظیمات مربوط به شبکه را با احتیاط کنترل کنید. برای ثبت نام کاربر جدید برنامه ریزی کنید و با دقت ایمیلها را بررسی کنید
- برای تبلیغ نصب اصلی وردپرس از محتوا و زبان پیش فرض برای سایتهای جدید استفاده کنید
2. مدیر کل (Administrator)

در یک نصب وردپرس، نقش کاربران در وردپرس با سطح دسترسی Administrator یا مدیر کل به تمام ویژگی های یک وب سایت دسترسی کامل دارد. سرپرستان میتوانند در پرونده های اصلی نصب تغییراتی ایجاد کنند. روند به روز رسانی منطقه ای است که باید با احتیاط به آن نزدیک شود. یک اشتباه می تواند سایت را از بین ببرد.
نقش کاربر مدیرکل مسئولیت افزودن یا اصلاح کاربران و مجوزهای آنها را دارد که عملکرد دیگری است که باید با دقت انجام شود. به عنوان مثال، مدیران کل می توانند به کاربران اجازه دهند مطالب خود را در HTML یا JavaScript ارسال کنند. کاربران غیر قابل اعتماد می توانند در میزبانی و نصب وردپرس اختلال ایجاد کنند. باز هم، یک افزونه امنیتی عالی وردپرس می تواند در این شرایط بسیار ارزشمند باشد.
هنگام مدیریت امنیت سایت، اولین قدم برای مدیر ایجاد رمز عبور منحصر به فرد برای نقش است، چیزی که در گذشته استفاده نشده است. امنیت با نقش مدیر کل در وردپرس بسیار مهم و حیاتی است. همان طور که در یک مولتی سایت باید تعداد محدودی از Super Admins وجود داشته باشد، در مورد نصب یک سایت نیز همین توصیه صادق است. طراحان یا آژانسهای وب می توانند بدون اجازه دسترسی به پرونده های اصلی، تمام مجوزهای مورد نیاز هر کاربر را اختصاص دهند. صاحبان مشاغل کوچک باید فقط یک حساب مدیرکل داشته باشند. دسترسیهای نقش مدیرکل:
- در سطح سایت: می تواند پروندههای اصلی وردپرس را به روز کند، همه تنظیمات را مدیریت کند، کد HTML و JavaScript را برای همه کاربران مدیریت کند
- پلاگین ها: نصب، ویرایش و حذف
- قالب ها: نصب و تغییر، ویرایش ابزارکها و منوها، دسترسی به تنظیم کننده
- کاربران: ایجاد، ویرایش و حذف
- پست ها و صفحات: افزودن جدید، انتشار، مدیریت طبقه بندیها
برای امنیت بیشتر وردپرس، تعداد مدیرکلها را به حداقل برسانید و هر کاربر را ملزم به داشتن رمز عبور قوی و منحصر به فرد کنید. آشنایی با HTML و JavaScript به مدیریت بهتر کمک میکند. همچنین با بهروزرسانی فایلهای اصلی و استفاده از افزونههای امنیتی و مدیریت رمز عبور، میتوان کنترل و حفاظت سایت را تضمین کرد.
3. ویرایشگر (Editor)
نقش کاربری ویرایشگر درون وردپرس یک نقش کاربر بی نظیر است. یک ویرایشگر به تنظیمات سایت، طرح زمینهها، پلاگینها یا کاربران دسترسی ندارد. نقش کاربری ویرایشگر برای مدیریت کلیه محتوای سایت، از جمله محتوای کاربران دیگر، طراحی شده است.
ویرایشگران مدیر وب سایت نیستند. با این حال، مجوزهای آن ها فراتر از افزودن یا حذف محتوای آنها است. ویراستاران می توانند دستهها را در سایت همراه با افزودن یا حذف برچسب های سفارشی مدیریت کنند. طبقه بندی و بارگذاری پرونده در سایت یکی دیگر از مسئولیت های نقش ویرایشگر است.
سطح دسترسی کاربران در وردپرس برای صاحبان مشاغل کوچک می تواند هر دو نقش، مدیر و ویرایشگر باشد.
نقش ویرایشگر باید اعتماد مدیر اصلی را به دست بیاورد. تغییر سطح دسترسی کاربران در وردپرس راحت است. در صورت نیاز، با کسب اعتماد، مجوزهای نقش ویرایشگر کاهش می یابد یا تغییر می کند.
بخش نظرات، حوزه دیگری است که ویرایشگران بر آن کنترل کامل دارند. آنها می توانند نظرات را تعدیل، تأیید یا حذف کنند. کاربران احساس می کنند که با یک سیستم قدرتمند اظهار نظر، به چیزی یا شخص بزرگتر از خودشان تعلق دارند. در سمت دیگر سکه، یک بخش نظر بدون قاعده می تواند کابوسی باشد که هکرها به راحتی آن را دسترسی دارند.
تفاوت نقش ویرایشگر و نویسنده چیست؟
گاهی کاربران تازهکار تصور میکنند نقش ویرایشگر و نویسنده در وردپرس یکسان است، اما تفاوتهای مهمی میان آنها وجود دارد. ویرایشگر میتواند صفحات سایت را اضافه، ویرایش یا حذف کند، در حالی که نویسنده چنین دسترسیای ندارد. علاوه بر این، ویرایشگر به تمام محتوای سایت دسترسی دارد و میتواند مطالب همه کاربران را مدیریت یا حذف کند، اما نویسنده فقط امکان مدیریت نوشتههای خود را دارد.
4. نویسنده (Author)
اولین نقش غیر مدیریتی در سایت وردپرسی، نقش نویسنده است. وردپرس به عنوان یک سیستم ساده وبلاگ نویسی از سال 2003 آغاز به کار کرد. اکنون این پلتفرم 32 درصد از وب سایت های شناخته شده در جهان را تأمین می کند. از بسیاری از جهات، وردپرس همچنان ابزاری برای وبلاگ نویسی شخصی است،در کنار این که توانایی انجام کارهای بسیار بیشتری را نیز دارد.
نویسندگان مجموعه محدودی از مجوزها را در سایت وردپرسی دارند و سطح دسترسی کاربران در وردپرس در این نقش بسیار محدود است. این نقش می تواند محتوای را اضافه، ویرایش یا حذف کند، اما به سایر مطالب یا تنظیمات سایت دسترسی ندارد. نقش نویسنده می تواند به همان اندازه گسترده باشد که ویرایشگر یا مدیر اجازه می دهد. نویسندگان اجازه بارگذاری محتوا و تصاویر را دارند.
امنیت باید یک عنصر اساسی برای هر سایت وردپرسی باشد. هر نقشی که می تواند مطالب را بارگذاری یا دسترسی یابد باید “توجه ویژه” بر روی آن داشته باشید. پس در تعیین سطح دسترسی کاربران در وردپرس و تغییر نقش کاربر در وردپرس بسیار دقت کنید.

چه کسی باید نویسنده باشد؟
بسیاری از کاربران تازهکار وردپرس ممکن است در ابتدا نقش ویرایشگر و نویسنده را مشابه بدانند، اما این دو نقش تفاوتهای قابل توجهی دارند. ویرایشگر دسترسی گستردهای به بخش محتوایی سایت دارد؛ او میتواند صفحات جدید ایجاد کند، صفحات موجود را ویرایش یا حذف کند و حتی بر دستهبندیها و برچسبها نیز کنترل کامل داشته باشد. علاوه بر این، یک ویرایشگر قادر است نوشتههای سایر کاربران را هم مدیریت کرده، آنها را ویرایش یا در صورت لزوم حذف کند.
در مقابل، نویسنده دسترسی محدودتری دارد و فقط میتواند نوشتههای خود را ایجاد، ویرایش یا حذف کند. نویسندگان نمیتوانند به محتوای دیگران یا ساختار صفحات دسترسی داشته باشند. به همین دلیل، نقش نویسنده برای کسانی که صرفاً تولید محتوا میکنند مناسب است، در حالی که ویرایشگر بیشتر برای افرادی در نظر گرفته شده که وظیفه نظارت و مدیریت کلی محتوا را بر عهده دارند.
5. مشترک (Contributor)
مشترک نقش کاربر است که کمترین میزان از مجوز در وردپرس را دارد. دو مجوز پیش فرض برای یک مشترک وجود دارد: آن ها می توانند نمایه خود را مشاهده کرده و داشبورد را مشاهده کنند. مشترکین مجوز ویرایش محتوا یا تنظیمات سایت وردپرس را ندارند.
از مشترکین می توان به عنوان ابزاری برای ورود عادی به وب سایت و یا برای رسیدن به اهداف بازاریابی استفاده کرد. به طور پیش فرض، مشترکین به هیچ تنظیمات یا محتوای سایت دسترسی ندارند، و این نقش را ذاتاً وب سایت شما را ایمن می کند. به عنوان یک ابزار بازاریابی، نقش مشترک یک نقطه ورود کامل به سایت شما است. این محدود ترین نقش کاربری در وردپرس است. با این حال، این یک نمایه را به فرد می دهد، همان چیزی است که فرد به آن نیاز دارد. افزونه های زیادی وجود دارد که می توانند در نمایه اصلی مشترکین گسترش یابند.
امیدواریم شما با خواندن این مقاله متوجه سطح دسترسی کاربران در وردپرس و بازخورد های تغییر نقش کاربر در وردپرس شده باشید و به بهترین شکل از آن ها استفاده کنید و برای کسب اطلاعات بیشتر در مورد تنطیمات و دسترسی های وردپرس می توانید به مقاله آموزش وردپرس ژاکت مراجعه فرمایید.
بهترین افزونههای وردپرس تغییر سطح دسترسی کاربران در وردپرس
مدیریت سطح دسترسی کاربران در وردپرس یکی از مهمترین اقداماتی است که هر مدیر سایت باید به آن توجه کند. اگر کاربران بیش از حد دسترسی داشته باشند، امنیت و پایداری سایت به خطر میافتد. خوشبختانه افزونههای قدرتمندی وجود دارند که امکان تعریف، تغییر و کنترل دقیق نقشهای کاربری را فراهم میکنند. با استفاده از این ابزارها میتوانید مطمئن شوید هر کاربر فقط به بخشهایی که نیاز دارد دسترسی خواهد داشت. این کار علاوه بر افزایش امنیت، مدیریت سایت را هم سادهتر میکند. در ادامه بهترین افزونههای مدیریت سطح دسترسی کاربران موجود در ژاکت را معرفی میکنیم.
افزونه یوزر رول ادیتور پرو

افزونه User Role Editor Pro یکی از قدرتمندترین و محبوبترین ابزارهای وردپرس برای مدیریت و ویرایش نقشهای کاربری است. با استفاده از این افزونه میتوانید به راحتی نقشهای جدید ایجاد کرده، دسترسیها را تغییر دهید یا نقشهای موجود را مطابق نیاز سایت خود سفارشیسازی کنید. تنها کافیست قابلیتهای موردنظر را انتخاب کرده و با یک کلیک تغییرات را ذخیره کنید.
نسخه پرو این افزونه بهطور کامل توسط تیم ژاکت فارسیسازی، بومیسازی و راستچین شده و با لایسنس اصلی عرضه میشود. در حالی که نسخه اصلی این محصول در وبسایت خارجی با قیمتهای بالا به فروش میرسد، شما میتوانید آن را با هزینهای بسیار مناسبتر از ژاکت تهیه کنید و از پشتیبانی معتبر بهرهمند شوید. ویژگیهای مثبت افزونه یوزر رول ادیتور پرو:
- امکان ایجاد نقشهای کاربری کاملاً سفارشی
- ویرایش و مدیریت دقیق دسترسیها برای هر کاربر
- رابط کاربری ساده و کاربردی برای مدیریت آسان
- پشتیبانی از چندین نقش کاربری برای یک کاربر
- فارسیسازی و راستچین کامل توسط تیم ژاکت
معرفی افزونه Pages by User Role

افزونه Pages by User Role ابزار قدرتمندی برای محدود کردن دسترسی به برگهها، نوشتهها، دستهها و حتی نوع نوشتههای سفارشی بر اساس نقش کاربری در وردپرس است. با این افزونه میتوانید محتوای خاصی را از کاربران غیرفعال مخفی کنید، آیتمهای منو را براساس نقش کاربری محدود نمایید و کاربران بدون دسترسی را به یک URL خاص هدایت کنید. این افزونه برای وبسایتهایی که چندین نقش کاربری دارند و نیاز به کنترل دقیق دسترسی محتوا دارند، بسیار مناسب است. ویژگیهای مثبت افزونه Pages by User Role:
- کنترل دسترسی برگهها، نوشتهها، دستهها و انواع پست سفارشی بر اساس نقش کاربری
- مخفی کردن محتوا از نتایج جستجو و فهرست وبلاگ
- تنظیم URL هدایت (Redirect) برای کاربران بدون دسترسی
- پشتیبانی از نقشهای کاربری پیشفرض و سفارشی وردپرس
- امکان محدود کردن دسترسی به محصولات و صفحات ووکامرس
- گزینه فیلتر نظرات و مدیریت منوی سفارشی برای کاربران غیرفعال
- محدود کردن دسترسی به محتوا با استفاده از کد کوتاه
سوالات متداول
آیا میتوان نقشهای پیشفرض وردپرس را شخصیسازی یا نقش جدید ایجاد کرد؟
چه نکات امنیتی هنگام تغییر سطح دسترسی کاربران در وردپرس باید رعایت شود؟
چگونه میتوان سطح دسترسی یک کاربر را در وردپرس تغییر داد؟


سلام
من میخوام کنترل والدین چند سطحی را به سایت اضافه کنم که هر سطح دسترسی های خاصی برای مشاهده و دسترسی به محتوای سایت را داشته باشد اما موفق نشدم
چهار سطح بصورت زیر :
زیر7 سال
7 تا 14 سال
14 تا 18 سال
بالاتر از 18 سال
سایت از پوسته ی کلاکت فیلم استفاده میکند
سلام. اگه بخوایم برای نقش ویرایشگر دسترسی به محتوا گذاری برای تگ ها و دسته بندی ها را بدهیم، بعد از نصب افزونه های مرتبط باید تیک چه چیزی را بزنیم؟