جلسه 19: مدیریت کاربران وردپرس

اگر قابلیت عضویت در سایت وردپرسی تان فعال است با مدیریت کاربران وردپرس permissions میتوانید دسترسی به بخشهای مختلف سایت را برای کاربران عضو شده محدود کنید. نقش پیشفرض کاربر تازه در وردپرس بر روی مشترک قرار دارد که ساده ترین سطح دسترسی است، مدیریت کاربران با تعریف نقش کاربری که به آن WordPress User Role میگویند امکان پذیر است. در ادامه ی این آموزش وردپرس به معرفی نقش های کاربری و نحوه ایجاد سطح دسترسی جدید میپردازیم پس تا انتها همراه ما باشید. مدیریت سطح دسترسی کاربران وردپرس با نقش کاربری

مدیریت نقش کاربری پیشفرض در وردپرس

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

  1. مشترک : فقط می تواند مشخصات خود را مدیریت کند.
  2. مشارکت کننده : امکان نوشتن و مدیریت پست جدید را دارد اما نمیتواند مطلب را منتشر کند.
  3. نویسنده : امکان نوشتن و انتشار مطلب را دارد.
  4. ویرایشگر : نوشته های کاربران را مدیریت و منتشر میکند.
  5. مدیر کل : به تمام ویژگی های مدیریتی وردپرس دسترسی دارد.

هر کدام از نقشهای پیشفرض دارای سطح دسترسی permissions خاصی برای مدیریت وردپرس هستند. افزونه هایی مانند ووکامرس، ایزی دیجیتال دانلود edd و سئو یواست و … هر کدام چندین نقش کاربری دارند که برای مدیریت خود افزونه ها کاربرد دارد. تمامی نقشهای ایجاد شده در وردپرس در بخش نقش پیش فرض کاربر تازه قابل مشاهده است پس اگر بجز سطح دسترسی پیشفرض، نقشهای بیشتری مشاهده کردید تعجب نکنید!

تنظیمات نقش کاربری وردپرس

امکان تغییر نقش و سطح دسترسی کاربران پس از عضویت نیز وجود دارد. برای اینکار در پیشخوان وردپرس از منوی کاربران گزینه همه کاربران را انتخاب میکنیم. اکنون لیست کاربران عضو شده به همراه اطلاعاتی مانند نام کاربری، ایمیل، نقش هر کاربر و … نمایش داده میشود. تنظیمات نقش کاربری وردپرس همانند تصویر بالا با فعال کردن تیک کنار نام کاربری و انتخاب نقش دلخواه از لیست تغییر نقش به … و کلیک بر روی گزینه تغییر دادن میتوان نقش کاربر را تغییر داد. همینطور که در تصویر مشاهده میکنید چندین نقش جدید بجز نقشهای پیشفرض وردپرس در لیست اضافه شده اند که مربوط به افزونه های سئو وردپرس Yoast و فروش محصولات دانلودی easy digital downloads هستند که هر کدام دسترسی های متفاوتی را در اختیار کاربر قرار میدهند.

اینفوگرافی جدول نقش کاربری وردپرس

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

4.2/5 - (34 امتیاز)
بازدیدکنندگانی که این مطلب را مطالعه کرده اند، از مطالب زیر نیز استقبال کرده اند
دیدگاهی بنویسید
30

  1. هیلوان
    30 آبان 1400 ساعت 21:39

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

    • پدرام تبریزی
      30 آبان 1400 ساعت 22:34

      سلام وقت بخیر
      این مورد می تواند موارد مختلفی داشته باشد و باید توسط یک وردپرس کار افزونه ها، قالب و عوامل تاثیرگذار روی نقش کاربران را بررسی کند.
      با احترام

  2. ممد
    10 تیر 1400 ساعت 12:28

    سلام خسته نباشین ، آقا ما الان نی خوایم کاربران بدون اجازه و تایید ما نوشته منتشر نکنن ، خب باید چیکار کنیم؟

    • پدرام تبریزی
      10 تیر 1400 ساعت 13:45

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

  3. talie
    28 مهر 1399 ساعت 01:05

    سلام. ممنون از مطالبتون. سوالی داشتم. فرض کنین دوره ی آموزشی داریم با سی کلیپ که هر هفته میخوایم 5 کلیپ در دسترس اعضا باشه. میشه این کار رو انجام داد؟ هرکسی هم نام کاربریم مجزایی داره

  4. الناز
    18 آبان 1398 ساعت 17:05

    سلام. ممنون از مطلب مفیدی که به اشتراک گذاشتید.
    من دنبال ساخت سایتی شبیه به آپارات هستم که توش اعضا بتونن فیلم و عکس دلخواهشون رو آپلود کنن و با تایید مدیر سایت منتشر بشه. هیچ کدوم از این نقش ها جوابگوی این هدف نبود، چون مشارکت کننده عملا امکان انتشار محتوا نداره و فقط امکان ویرایش و حذف محتوا رو داره و نویسنده هم امکان انتشار بدون واسطه(بدون تایید مدیر سایت)رو داره که هیچ کدوم برای این هدف مناسب نیستند..
    راهی هست برای این موضوع؟؟
    پیشاپیش ممنون از پاسختون.

    • پدرام تبریزی
      22 آبان 1398 ساعت 00:55

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

  5. مهدی
    19 شهریور 1398 ساعت 02:32

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

    • رضا کیانوش
      19 شهریور 1398 ساعت 08:22

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

  6. مرضیه
    20 بهمن 1397 ساعت 17:36

    میشه لطفا منو راهنمایی بفرمایید؟
    من انجمن سایتمو با bbp ساختم و میخوام بر اساس نقشهای کاربریم کاربرا هر کس انجمن و تاپیک خودش رو ببینه اصلا همچین چیزی امکان داره؟
    الان با ادونسد اکسس منیجر انجمن هارو محدود کردن ولی با یه سرچ تاپیک ها قابل دسترسی هستن

    • رضا کیانوش
      20 بهمن 1397 ساعت 18:02

      سلام وقت بخیر، متاسفانه اطلاعی از نحوه عملکرد تاپیکهای bbpress ندارم.

  7. مرضیه
    17 دی 1397 ساعت 19:05

    من از دیروز تغییراتی که روی یکی از برگه هام میدم و بروزرسانیو میزنم اعمال نمیشه و وقتی بروزرسانیو میزنم منو میبره توی صفحه نوشته ها!
    چیکار باید بکنم؟

    • رضا کیانوش
      17 دی 1397 ساعت 21:41

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

  8. مرضیه
    16 دی 1397 ساعت 17:03

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

    • رضا کیانوش
      17 دی 1397 ساعت 06:43

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

  9. مجید
    14 دی 1397 ساعت 20:22

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

    • رضا کیانوش
      15 دی 1397 ساعت 06:29

      سلام وقت بخیر. میتونید توسط افزونه User Role Editor نقش کاربری مشتری رو ویرایش و دسترسی های لازم رو بهش بدید. موفق باشید.

  10. مژگان
    25 آذر 1397 ساعت 14:30

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

    • رضا کیانوش
      25 آذر 1397 ساعت 15:23

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

  11. امیر
    19 آذر 1397 ساعت 00:30

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

    • رضا کیانوش
      19 آذر 1397 ساعت 06:42

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

  12. amir
    16 آذر 1397 ساعت 12:08

    سلام هیچکدامشان رایگان نیست؟

    • رضا کیانوش
      16 آذر 1397 ساعت 18:16

      سلام وقت بخیر، افزونه User Role Editor در نسخه رایگانش هم بسیاری از امکانات لازم رو فراهم میکنه و کاملا کاربردی هست.

  13. محمد
    19 شهریور 1397 ساعت 18:39

    در پنل مدیریت افزونه ملی پیامک نصب کردم ومی خواهم برای نویسنده یا ویرایشگر نیز در پیشخوان نمایش داده واستفاده کند هر کاری کردم (نصب اواع افزونه تعیین سطح دسترسی) امکان پذیر نشد چه کار کنم؟

    • رضا کیانوش
      19 شهریور 1397 ساعت 21:13

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

  14. یاسین
    24 تیر 1397 ساعت 23:41

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

    • رضا کیانوش
      26 تیر 1397 ساعت 06:07

      سلام وقت بخیر، چون دو تا وبلاگ متفاوت هستند فکر نمیکنم بشه چنین کاری کرد.

  15. atris
    26 فروردین 1397 ساعت 11:27

    سلام فرم لاگین برای افزونه paidmembership pro چگونه ساخته میشه؟ این قابلیت رو داره ؟

    • رضا کیانوش
      26 فروردین 1397 ساعت 13:22

      سلام توسط این افزونه میتونید سطح دسترسی های متفاوت بسازید و به احتمال زیاد فرم ورود و عضویت مخصوص خوش رو هم داره.