I have a custom post type that I’m just using just to keep data in but I sometimes share it with others, and I don’t want any confusion when the “view” link appears in the admin column.
Is there a way of removing that?
http://img.skitch.com/20110421-des28mtj4br3aeyfxnypnkghsy.jpg http://img.skitch.com/20110421-des28mtj4br3aeyfxnypnkghsy.jpg
2 s
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;
}
Should see you through 🙂
The $actions array consists of the following:
$actions['edit']
$actions['inline hide-if-no-js']
$actions['trash']
$actions['view']
To modify users grid view ‘user_row_actions
‘ filter can be used.
For future reference.