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

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

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

function add_theme_caps() {
   $role = get_role( 'author' );
   $role->add_cap( 'edit_others_posts' );
}
add_action( 'admin_init', 'add_theme_caps');

تنها کافی است تا کد بالا را به فایل فانکشن قالب فعلی یا افزونه اختصاصی سایت خود اضافه کنید.

کاربر گرامی برای ارسال دیدگاه اگر عضو روکش هستید باید سایت شوید در غیر اینصورت باید عضو شوید.