افزودن نقش کاربری به وردپرس + آموزش ویدیوییReviewed by رضا on Oct 22Rating: 3.0افزودن نقش کاربری به وردپرس + آموزش ویدیوییبرای افزودن نقش کاربری به وردپرس میتونید از افزونه های مختلفی استفاده کنید. اما همانطور که همیشه گفته شده بهتر هست از افزونه های کمتری روی وردپرس استفاده کن

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

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

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

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

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

ساختار فایل functions.php به این صورت هست که در ابتدا و انتهای اون <?php و ?> قرار داره و کد های مورد نظر باید بین <?php و ?> قرار بگیرند. پس کد زیر رو بین دو تا کد php قرار بدید.

توضیحی در مورد این کد:

خط دوم: این خط یک نقش کاربری جدید با نام designer ایجاد می کند.

خط سوم: نام کاربری که در خط بالا وارد کردید رو مجدد باید وارد کنید. مثلا برای مورد بالا همان designer رو وارد می کنیم.

خط های بعدی این کد مربوط به سطح دسترسی کاربر هستند. شما با وارد کردن این کد ها و متغییر مقادیر آنها می توانید سطح دسترسی هر کاربر را مشخص کنید.

read قابلیت خواندن سایت توسط این نوع کاربری را مشخص می کند.

edit_posts قابلیت ویرایش مطالب خود کاربر توسط این نوع کاربری

edit_pages قابلیت ویرایش برگه ها توسط این نوع کاربری

edit_others_posts قابلیت ویرایش مطالب دیگر کاربران را توسط این گروه کاربری مشخص می کند.

create_posts قابلیت ایجاد پست جدید توسط این گروه کاربری

manage_categories قابلیت مدیریت دسته بندی ها

publish_posts قابلیت انتشار پست توسط این نوع کاربری

edit_themes قابلیت ویرایش قالب توسط این کاربر

install_plugins امکان نصب افزونه ها را مشخص می کند.

update_plugin قابلیت آپدیت افزونه ها توسط این نوع کاربری

update_core امکان آپدیت هسته وردپرس را مشخص می کند.

true به معنای دسترسی دادن و false به معنای عدم دسترسی می باشد.

 

به همین راحتی شما می توانید نقش های کاربری جدیدی در وردپرس ایجاد کنید.

موفق باشید

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

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.