
Note: Please copy and paste this code in functions.php of your current theme.
function remove_view_shipment_callback(){
$current_user = wp_get_current_user();
/*
* WPCargo Roles
*/
/*
* wpcargo_client
* wpcargo_pending_client
* wpcargo_employee
* cargo_agent
*/
// Remove View Shipment Column from the shipment table
if( in_array( "wpcargo_client", $current_user->roles ) ){
remove_action( 'wpcfe_shipment_table_header', 'wpcfe_shipment_table_header_view', 25 );
remove_action( 'wpcfe_shipment_table_data','wpcfe_shipment_table_data_view', 25 );
}
}
add_action( 'init', 'remove_view_shipment_callback' );