To change or alter data value in the export file data for the Import/Export add on plugin is very simple just follow the instruction in this sample code and paste it to your theme functions.php file.
// In this example we will change the Shipper Phone value with a prefix
// Metakey = wpcargo_shipper_phone
function my_custom_export_data( $value, $shipment_id, $meta_key ){
if( $meta_key === 'wpcargo_shipper_phone' ){
return 'Phone: '.$value;
}
return $value;
}
// wpc_ie_meta_data if the filter hook to change/alter the data value
add_filter('wpc_ie_meta_data', 'my_custom_export_data', 10, 3);
If you added a fields with the user options you may use this sample code
// In this example we will change the Driver ID into Fullname
// Metakey = wpcargo_driver
function my_custom_export_driver_data( $value, $shipment_id, $meta_key ){
global $wpcargo; // Add the global $wpcargo to use its methods
if( $meta_key === 'wpcargo_driver' ){
$driver_id = get_post_meta( $shipment_id, 'wpcargo_driver', true );
// Make sure that the "wpcargo_driver" has a value
if( $driver_id ){
return $wpcargo->user_fullname( $driver_id );
}else{
return $value;
}
}
return $value;
}
// wpc_ie_meta_data if the filter hook to change/alter the data value
add_filter('wpc_ie_meta_data', 'my_custom_export_driver_data', 10, 3);