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

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

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

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

 

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

روش اول :

برای انجام این کار کافیست افزونه Capability Manager Enhanced را دانلود و نصب نمایید

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

کافیست به تنظیمات این افزونه بروید و author را باز کنید و تیک گزینه های Delete و Delete Published را بردارید.

حذف مطالب توسط نویسنده ها

 

 

روش دوم:

برای انجام اینکار بدون نصب افزونه ، میتوان از کد زیر استفاده کرد . کافیست کد را در function.php سایت وردپرس خود قرار دهید

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

 

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

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

 

 

لینک کوتاه:

https://a4fran3.ir/?p=19284

guest
0 نظر
Inline Feedbacks
مشاهده همه نظرات

مطالب مشابه