ฉันมีประเภทโพสต์ที่กำหนดเองที่ฉันใช้เพื่อเก็บข้อมูลไว้ แต่บางครั้งฉันก็แชร์กับคนอื่นและฉันไม่ต้องการความสับสนเมื่อลิงก์ "ดู" ปรากฏในคอลัมน์ผู้ดูแลระบบ
มีวิธีลบหรือไม่
ฉันมีประเภทโพสต์ที่กำหนดเองที่ฉันใช้เพื่อเก็บข้อมูลไว้ แต่บางครั้งฉันก็แชร์กับคนอื่นและฉันไม่ต้องการความสับสนเมื่อลิงก์ "ดู" ปรากฏในคอลัมน์ผู้ดูแลระบบ
มีวิธีลบหรือไม่
คำตอบ:
add_filter( 'post_row_actions', 'remove_row_actions', 10, 1 );
function remove_row_actions( $actions )
{
if( get_post_type() === 'my_cpt' )
unset( $actions['view'] );
return $actions;
}
ควรพบคุณผ่าน :)
อาร์เรย์ $ actions ประกอบด้วยสิ่งต่อไปนี้:
$actions['edit']
$actions['inline hide-if-no-js']
$actions['trash']
$actions['view']
ในการปรับเปลี่ยนผู้ใช้มุมมองกริด ' user_row_actions
' สามารถใช้ตัวกรอง
สำหรับการอ้างอิงในอนาคต.