تبلیغات
طراحی و بهینه سازیمشاهده
هاست

هاست

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

مقالات,آموزش,ترفند , وردپرس

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

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

 

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

 

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

 

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

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

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

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

 

مثال برای افزودن نقش کاربری جدید در وردپرس

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

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

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

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

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

 

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

 

نکته: کد ها رو باید بین دو تگ  <?php و ?> قرار بدید.

توضیحات کد بالا برای افزودن نقش کاربری در وردپرس

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

 

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

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

در خط سوم هر نامی که در خط دوم قرار دادید را دوباره وارد کنید برای مثال چون ما نام designer را در خط دوم انتخاب کردیم دوباره designer رو در خط سوم وارد می کنیم.

 

تعیین سطح دسترسی برای افزودن نقش کاربری در وردپرس

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

شما باید با قرار دادن 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 اجازه برای آپدیت هسته وردپرس را صادر می کند.

 

توجه کنید که:

هر کدام از قابلیت های بالا را که می خواهید به نقش کاربری اضافه کنید باید کلمه true را در جلوی کد قرار دهید و اگر می خواین که دسترسی مورد نظر را از نقش کاربری بگیرید باید جلوی کد کلمه false را قرار دهید.

 

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

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

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

لطفا به این مطلب امتیاز بدید


دانلود


هاست + دامنه رایگان برای وردپرس و سایر اسکریپت ها وطن هاست >

مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس

لینک کوتاه مطلب : https://www.20script.ir/?p=50815

کلمات کلیدی پست :
درگاه پرداخت
مطالب مرتبط
1,732رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس تاریخ : 2018/12/15
6,381انتقال وردپرس از ساب دامین به دامنه اصلی تاریخ : 2018/01/23
1,156نحوه تغییر قالب وردپرس از طریق phpMyAdmin تاریخ : 2019/05/12
2,284آموزش ساخت صفحه ابر برچسب ها در وردپرس تاریخ : 2018/06/2
1,124نمایش خلاصه مطالب در برگه وردپرس تاریخ : 2019/04/28
2,064افزونه ووکامرس برای بارگذاری محصولات Load More Products تاریخ : 2018/11/13
3,607نحوه حذف کدهای کوتاه بدون استفاده از وردپرس تاریخ : 2016/03/23
1,180آموزش ساخت فرم ورود در وردپرس با گرویتی فرم تاریخ : 2019/11/1
948استایل دهی به عکس آواتار نویسنده و نظرات در وردپرس تاریخ : 2019/09/15
5,565آموزش نصب قالب در وردپرس تاریخ : 2017/01/4
2,562غیرفعال کردن بروزرسانی‌ها در وردپرس تاریخ : 2016/05/11
944رفع خطای پنهان شدن دکمه های ویرایشگر متن در وردپرس تاریخ : 2019/09/18
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب