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

بسیاری از مدیران سایتها از نقشها و مجوزهای دسترسی کاربران در وردپرس آگاهی کافی نداشته و با اعطای نقشهای مختلف به کاربران باعث به خطر انداختن اطلاعات حساس وب سایت شدهاند. حتی این کار میتواند باعث نابودی و از دسترس خارج شدن سایت نیز شود.
در این مقاله قصد داریم با انواع نقشهای کاربری و دسترسیهای آن آشنا شده تا از بروز چنین مشکلاتی جلوگیری کنیم.
نقش و مجوزهای کاربر در وردپرس
شناخت و اطلاع کافی از نقشهای کاربر و همچنین مجوزهای آنها باعث میشود کنترل کاملی روی وب سایت خود داشته و از بروز خطرات احتمالی مانند از دسترس خارج شدن سایت و یا به خطر افتادن اطلاعات حساس جلوگیری کنید. در وردپرس میتوانید کاربران جدید به سایت اضافه کرده و برای آنها نقشهای مختلفی تعریف کنید. حتی میتوانید ثبت نام کاربران را باز کرده و برای هر عضو جدید یک نقش پیشفرض در نظر بگیرید. در مقاله پیکربندی تنظیمات عمومی وردپرس توضیح دادیم چطور ثبت نام کاربران را باز کرده و برای کاربران به طور پیشفرض یک نقش جدید در نظر بگیرید.
به طور کلی در وردپرس پنج نوع نقش به صورت پیشفرض وجود دارد اما بعضی از افزونهها نیز میتوانند نقشهای جدید به وردپرس اضافه کنند. این پنج نقش عبارتند از:
- مدیر کل (Administrator)
- ویرایشگر (Editor)
- نویسنده (Author)
- مشارکت کننده (Contributor)
- مشترک (Subscriber)
نقش مدیر
با راهاندازی سیستم مدیریت محتوای وردپرس به طور پیشفرض نقش ادمین یا مدیر برای شما در نظر گرفته میشود. این نقش قدرتمندترین نقش در وردپرس است و تمام دسترسیهای لازم را برای مدیریت سایت در اختیار دارد. به عنوان مثال این نقش میتواند پست و نوشتههای جدید اضافه کند. پستهای دیگران را ویرایش کند. نوشتهها و مقالات را منتشر کند. دیدگاه کاربران را تایید کرده یا پاسخ دهد. افزونه و قالب وردپرس را نصب کند. همچنین کاربر مدیر میتواند کاربر جدید اضافه کند و برای آنها نقشهای مختلفی در نظر بگیرد. به طور کلی نقش ادمین میتواند هر نوع عملکردی را در وب سایت تحت کنترل داشته باشد.
پس با توجه به موارد گفته شده خیلی باید مراقب باشید این نقش را برای سایر کاربران تعریف نکنید یا اگر برای کاربری میخواهید نقش مدیر را تعریف کنید باید از آن اطمینان کامل داشته باشید.
نقش ویرایشگر
همانطور که از نام این نقش مشخص است این نوع کاربر بیشتر بر محتوای سایت یعنی همان مقالات و نوشتهها کنترل دارد. نقش ویرایشگر میتواند پستهای جدید اضافه کند. پستهای خود و دیگران را ویرایش کند. مقالات یا نوشتهها را منتشر یا حذف کند. همچنین نقش ویرایشگر میتواند دیدگاه کاربران را پاسخ داده و آنها را تایید کند.
این نوع نقش کاربر روی ساختار کلی سایت مانند نصب یا حذف افزونهها و یا تنظیمات وب سایت کنترلی ندارد.
نقش نویسنده
نقش نویسنده در وردپرس بیشتر روی محتوا و نوشتههای خود کنترل دارد. یک نویسنده میتواند نوشته جدید ایجاد کند. نوشته خود را ویرایش و منتشر کند. همچنین این نقش میتواند پستهای منتشر شده خود را نیز حذف کند. عیب بزرگ نقش نویسنده نیز همین است که میتواند نوشتههای خود را حذف کند. البته افزونههایی مثل افزونه Members نیز وجود دارند که به کمک آنها میتوانید نقشهای مختلف را سفارشی سازی کنید.
نویسنده میتواند در هنگام نوشتن مقالات آنها را در دستهبندیهای از پیش تعیین شده طبقهبندی کند اما دسترسی اینکه بخواهد دستهای جدید ایجاد کند را ندارد. البته امکان اضافه کردن برچسبها برای نویسندگان وجود دارد.
نویسندگان یک سایت میتوانند دیدگاهها و نظرات ارسال شده را مشاهده کنند اما دسترسی تایید و یا پاسخ به آنها را ندارند. همچنین آنها دسترسی به تنظیمات سایت و یا دسترسیهایی نظیر نصب یا حذف افزونهها را ندارند. میتوان گفت این نقش یک نقش کم خطر برای سایت محسوب میشود و تنها ایراد آن حذف نوشتههای نویسنده توسط خودش است.
نقش مشارکت کننده
نقش مشارکت کننده یک نقش کم خطر با دسترسیهای محدود است. این نقش تنها میتواند نوشته جدید ایجاد کرده و پستهای خود را ویرایش کند اما امکان انتشار آنها را ندارد. همچنین پستهای منتشر شده خود را نیز نمیتواند حذف کند. مشارکت کننده میتواند نظرات و دیدگاهها را مشاهده کند اما دسترسی تایید و پاسخ به آنها را ندارد.
در آخر هم باید بگوییم نقش مشارکت کننده دسترسی به تنظیمات و پیکربندی سایت را نداشته و اجازه حذف یا نصب افزونهها را هم ندارد.
یک عیب و نقطه ضعفی که این نقش کاربری دارد این است که امکان آپلود فایل را ندارد یعنی اگر پست جدیدی ایجاد کند نمیتواند در آن تصویر، ویدئو یا رسانههای دیگر را قرار دهد. البته این مشکل هم با استفاده از پلاگین یا اضافه کردن قطعه کد به فایل functions.php قالب قابل رفع است. اگر میخواهید این کار را انجام دهید مقاله اجازه آپلود فایل برای نقش مشارکت کننده در وردپرس را مطالعه کنید.
نقش مشترک
نقش مشترک همان نقش پیشفرض وردپرس برای کاربران ثبت نام شده است. نقش مشترک هیچ گونه دسترسی به تنظیمات سایت، نوشتهها یا پستها، نظرات، افزونهها و … ندارد. این نقش تنها میتواند وارد پروفایل کاربری خود شده و تنظیمات کاربری از جمله تغییر رمز عبور را انجام دهد.
اگر صاحب یک وب سایت هستید که نیاز به ثبت نام و ورود کاربران نیست میتوانید عضویت در سایت را غیرفعال کنید. اما اگر یک سایت فرشگاهی دارید یا تصمیم به راهاندازی یک سایت اشتراکی دارید که نیاز است کاربران در آن وارد شوند تا محصولی را خریداری کنند میتوانید برای ثبت نام کاربران از این نقش کاربری استفاده کنید.
همچنین با ثبت نام کاربران در سایت به آدرس ایمیل آنها دسترسی خواهید داشت و از این طریق میتوانید اطلاع رسانیهای مهم را برای آنها ارسال کنید.
چطور نقشهای کاربری را در وردپرس تغییر دهیم؟
حال که با نقشهای مختلف کاربر و ویژگیهای آنها آشنا شدید میتوانید با خیالی راحت نقش کاربران را در وردپرس تغییر دهید. برای این کار پس از وارد شدن به پیشخوان وردپرس از فهرست مدیریت سمت راست روی گزینه کاربران کلیک کرده تا وارد برگه کاربران شوید.

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

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

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