ฉันมีสิ่งนี้ในฟังก์ชั่นของฉัน
function remove_quick_edit( $actions ) {
unset($actions['inline hide-if-no-js']);
return $actions;
}
add_filter('post_row_actions','remove_quick_edit',10,1);
เพื่อลบลิงค์แก้ไขด่วนในแบ็กเอนด์เมื่อเลื่อนดูรายการโพสต์ที่เผยแพร่
มันใช้งานได้อย่างมีเสน่ห์ แต่มันปิดการใช้งานแม้กระทั่งสำหรับบทบาทผู้ดูแลระบบ เป็นไปได้หรือไม่ที่จะให้แสดงเฉพาะผู้ดูแลระบบในขณะที่ยังคงปิดการใช้งานส่วนที่เหลืออยู่? ขอบคุณ!
แก้ไขได้ด้วย jfacemyer! นี่คือรหัสเต็มรูปแบบเพื่อเพิ่มใน functions.php
function remove_quick_edit( $actions ) {
unset($actions['inline hide-if-no-js']);
return $actions;
}
if ( ! current_user_can('manage_options') ) {
add_filter('post_row_actions','remove_quick_edit',10,1);
}
add_filter( 'bulk_actions-edit-post', 'remove_from_bulk_actions' ); function remove_from_bulk_actions( $actions ){ unset( $actions[ 'edit' ] ); return $actions; }