ارزدیجیتال
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

جلوگیری از حذف مطالب توسط نویسنده ها در وردپرس

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

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

 

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

 

روش اول : جلوگیری از حذف مطالب با استفاده از افزونه

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

 

جلوگیری از حذف مطالب توسط نویسنده ها در وردپرس

 

در قدم اول افزونه ی  Capability Manager Enhanced  را از سایتبیست اسکریپت دانلود نمایید و پس از دانلود می توانید آن را در پیشخوان مدیریت سایت خودتان فعال کنید پس از فعال کردن می توانید به قسمت کاربران » Capabilities وارد شوید و در قسمت select new role می توانید نقش کاربری را انتخاب کنید به طور پیشفرض این مقدار بر روی مشترک تنظیم شده است شما می توانید بر روی نویسنده کلیک کنید و دکمه ی choose را انتخاب کنید و پس از انتخاب تنظیمات آن برای شما نمایش داده می شود

 

جلوگیری از حذف مطالب توسط نویسنده ها در وردپرس

 

بعد از بارگذاری نقش های کاربری نویسنده شما باید تیک گزینه های Delete و Delete Published را بردارید. بعد از انجام تغییرات فراموش نکنید که دکمه Save Changes (ذخیره تغییرات) را بزنید. پس از انجام دادن این تنظیمات دیگران نویسندگان سایت شما قادر به حذف مطالب نخواهند بود. 🙂

 

باز نشانی دسترسی ها

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

جلوگیری از حذف مطالب توسط نویسنده ها در وردپرس

 

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

 

اگر می خواهید پلاگین را حذف کنید و یا اگر می خواهید دسترسی و مجوزی را که قببلا تعریف کرده اید را به حالت پیش فرض بازگردانید می توانید به قسمت ابزارها » Capability Manager بروید و سپس بر روی دکمه Reset to WordPress defaults بزنید.

 

روش دوم: جلوگیری نویسندگان از حذف مطالب به صورت دستی

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

 

کد زیر را باید به فایل functions.php اضافه کنید.

function wpb_change_author_role(){
 global $wp_roles;
 $wp_roles->add_cap( 'author', 'delete_posts' );
 $wp_roles->add_cap( 'author', 'delete_published_posts' );
  
}
add_action('init', 'wpb_change_author_role');

موفق باشید.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
نحوه استفاده

کافیست افزونه را در مسیر wp-content/plugins آپلود کنید و سپس از بخش مدیریت افزونه ها آن را فعال نمایید.

مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=36079
کلمات کلیدی پست :
مطالب مرتبط
14,838ساخت منوهای واکنشگرا در وردپرس با افزونه Responsive Menu Pro تاریخ : 2019/04/4
27,151افزونه وردپرس برگزاری دوره های آموزشی با Sensei فارسی نسخه 1.9.20 تاریخ : 2018/02/8
11,239ایجاد لینک های داخلی در وردپرس با افزونه SEO Post Content Links تاریخ : 2018/02/2
12,840افزونه ایجاد دکمه های اشتراک گذاری مطالب وردپرس Super Socializer تاریخ : 2017/12/3
14,927افزونه نمایش دقیق زمان انتشار مطالب در وردپرس تاریخ : 2017/07/14
9,475افزونه نمایش آمارگیر گوگل در پیشخوان وردپرس تاریخ : 2015/11/15
6,908چگونه تصاویر را در وردپرس ویرایش کنیم؟ تاریخ : 2019/06/2
9,704افزونه تولید محتوا با هوش مصنوعی برای وردپرس AIKit تاریخ : 2023/11/18
11,305افزونه بک آپ گیری VaultPress برای وردپرس تاریخ : 2016/06/13
8,653افزونه حذف یک جای پیام خصوصی برای شیرترانیکس تاریخ : 2014/05/15
8,105با افزونه Hide My WP وردپرس خود را مخفی کنید! تاریخ : 2013/10/29
18,200افزونه صفحه ساز با قابلیت طراحی سربرگ و فوتر HayyaBuild تاریخ : 2019/02/1
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file