Xóa Liên kết Xem View trong Đăng nhập Quản trị viên


9

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 đó?

http://img.skitch.com/20110421-des28mtj4br3aeyfxnypnkghsy.jpg http://img.skitch.com/20110421-des28mtj4br3aeyfxnypnkghsy.jpg

Câu trả lời:


22
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_actionsbộ lọc lưới của người dùng có thể được sử dụng.

Để tham khảo trong tương lai.


Cảm ơn Wild Phoenix, mặc dù nó dường như không hoạt động. Tôi thêm cpt của tôi và liên kết xem vẫn xuất hiện.
Marco

Xin lỗi tôi đã bỏ lỡ các dấu ngoặc trên phương thức get_post_type () hãy thử điều đó!
Cristian

Điều đó đã lừa Tuyệt vời giúp đỡ Wild Phoenix. Nhiều đánh giá cao!
Marco

Tôi thêm mã ở trên vào đâu?

@Darren Bạn chỉ cần sao chép dán mã này vào tệp tin.php của mẫu. Mong rằng sẽ giúp!
Cristian
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.