Tôi có một loại bài đăng tùy chỉnh mà tôi chỉ sử dụng để giữ dữ liệu nhưng đôi khi tôi chia sẻ nó với người khác và tôi không muốn có bất kỳ sự nhầm lẫn nào khi liên kết "xem" xuất hiện trong cột quản trị.
Có cách nào để loại bỏ điều đó?
Tôi có một loại bài đăng tùy chỉnh mà tôi chỉ sử dụng để giữ dữ liệu nhưng đôi khi tôi chia sẻ nó với người khác và tôi không muốn có bất kỳ sự nhầm lẫn nào khi liên kết "xem" xuất hiện trong cột quản trị.
Có cách nào để loại bỏ điều đó?
Câu trả lời:
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;
}
Nên gặp bạn qua :)
Mảng $ hành động bao gồm:
$actions['edit']
$actions['inline hide-if-no-js']
$actions['trash']
$actions['view']
Để sửa đổi user_row_actions
bộ lọc lưới của người dùng có thể được sử dụng.
Để tham khảo trong tương lai.