نحوه افزودن نقش کاربری در وردپرس

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

افزودن نقش کاربری در وردپرس

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

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

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

به‌طور پیش‌فرض در وردرپس 5 نقش اصلی وجود دارد که عبارت‌اند از:

  • مدیر
  • ویرایشگر
  • نویسنده
  • مشارکت کننده
  • مشترک

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

آموزش افزودن نقش کاربری در وردپرس

برای تعیین نقش کاربری در وردپرس بدون افزونه ابتدا باید وارد فایل فانکشن وردپرس شویم. برای این کار از پیشخوان وردپرس وارد مسیر نمایش > ویرایشگر پوسته شوید و دنبال فایل  functions.php شوید. حالا کدهای زیر را در فانکشن وارد کنید.

نام نقش کاربری : در خط دوم و سوم باید نام نقش کاربری دلخواه را بجای عبارت sample قرار دهید.

از دست ندهید !  حذف هشدار در پیشخوان وردپرس

تعیین نقش کاربری: خط‌های سوم به بعد مربوط به نقش‌های کاربری هستند که باید با کلمه‌های true یا false آن‌ها را روشن یا خاموش‌کنید. با قرار دادن کلمه true آن‌ها را فعال و با کلمه false آن‌ها را غیرفعال کنید.

نقش های کاربری

  • read با true بودن این کد قابلیت خواندن به نقش کاربری افزوده می شود.
  • edit_posts با true بودن این کد به نقش کاربری اجازه ویرایش پست های خودش را می دهید. 
  • edit_pages اجازه ویرایش برگه ها را با true بودن این کد می دهید. 
  • edit_others_posts با true بودن این بخش اجازه ویرایش پست های دیگران را به نقش کاربری می دهید. 
  • create_posts اجازه ساخت پست های جدید با روشن بودن این کد. 
  • manage_categories با true بودن این بخش قابلیت مدیریت دسته بندی ها را به نقش کاربری می دهید. 
  • publish_posts اجازه برای منتشر کردن پست برای نقش کاربری 
  • edit_themes قابلیت ادیت قالب وردپرس بوسیله این کد به نقش کاربری داده می شود. 
  • install_plugins اجازه برای نصب افزونه ها به نقش کاربری مورد نظر 
  • update_plugin با true بودن این کد قابلیت آپدیت افزونه ها را به نقش کاربری می دهید. 
  • update_core اجازه برای آپدیت هسته وردپرس را صادر می کند.  

جمع‌بندی افزودن نقش کاربری

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