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

اجازه به مشارکت کنندگان برای ویرایش نوشته هایشان

دو روش برای انجام این کار وجود دارد ، روش اول مربوط به افزونه میباشد .

روش اول : افزونه برای اجازه به مشارکت کنندگان برای ویرایش نوشته هایشان 

برای انجام این کار نیاز است تا افزونه Capability Manager Enhanced را نصب و فعال کنید . بعد از فعال سازی از منوی کاربران گزینه Capabilities را انتخاب کنید . سپس نقش کاربری مشارکت کنندگان را ویرایش کنید .

اجازه به مشارکت کنندگان برای ویرایش نوشته هایشان
اجازه به مشارکت کنندگان برای ویرایش نوشته هایشان

 

در این صفحه باید کاربر مشارکت کننده را انتخاب کنید ، سپس سطح کاربری را ویرایش کنید .

اجازه به مشارکت کنندگان برای ویرایش نوشته هایشان
اجازه به مشارکت کنندگان برای ویرایش نوشته هایشان

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

 

برای بررسی انواع کاربرها میتوانید میتوانید کاربر را سوئیچ کرده تا آن را بررسی کنید .

 

روش دوم : آموزش اجازه دادن به مشارکت کنندگان به صورت دستی

برای انجام اینکار باید فایل functions.php را ویرایش کنید .

$obj_existing_role = get_role( 'contributor' );
 
// add the "Edit published posts" capability
$obj_existing_role->add_cap( 'edit_published_posts' );

این کد به مشارکت کنندگان شما اجازه میدهد تا بتوانند مطلب را ویرایش کنند .

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