How add additional column in shipment post type

Adding additional column for the WPCargo shipment post type is very simple. You can use “default_wpcargo_columns” filter for the column header and “manage_wpcargo_shipment_posts_custom_column” action for the column data.

Copy and paste the following codes on your child theme’s functions.php file

// This filter will add custom header in shipment Header
add_filter('default_wpcargo_columns', function( $column_header ){
	$column_header['my_custom_header'] = 'My Custom Header';
	return $column_header;
});

After adding custom header column, use “manage_wpcargo_shipment_posts_custom_column” hook to add column data based on the shipment id.
See this sample code to display the data.

add_action( 'manage_wpcargo_shipment_posts_custom_column', function( $column, $post_id ){
	// make sure that the column key will the same value with your column header a key
	// in this example is "my_custom_header" 
	if( $column == 'my_custom_header' ){ 
		// Display the meta key using the "get_post_meta" function to display data 
		echo get_post_meta( $post_id, 'my_custom_header', true ); 
	} 
}, 10, 2 );
0
    0
    Your Cart
    Your cart is emptyReturn to Shop