Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
add_filter( 'wc_shipment_tracking_get_providers', 'custom_shipment_tracking' );
function custom_shipment_tracking( $providers ) {
unset($providers['Australia']);
unset($providers['Austria']);
unset($providers['Brazil']);
unset($providers['Belgium']);
unset($providers['Canada']);
unset($providers['Czech Republic']);
unset($providers['Finland']);
unset($providers['France']);
unset($providers['Germany']);
unset($providers['Ireland']);
unset($providers['Italy']);
unset($providers['India']);
unset($providers['Netherlands']);
unset($providers['New Zealand']);
unset($providers['Poland']);
unset($providers['Romania']);
unset($providers['South African']);
unset($providers['Sweden']);
unset($providers['United Kingdom']);
unset($providers['United States']); // Removes all US options
unset($providers['United States']['Fedex']);
unset($providers['United States']['FedEx Sameday']);
unset($providers['United States']['UPS']);
unset($providers['United States']['USPS']);
unset($providers['United States']['OnTrac']);
unset($providers['United States']['DHL US']);
return $providers;
}
@jwlichtle

This comment has been minimized.

Copy link

@jwlichtle jwlichtle commented Feb 25, 2019

The second 'e' in Fedex should be capitalized on line 24.

@archimedesign

This comment has been minimized.

Copy link

@archimedesign archimedesign commented Mar 20, 2020

In line 23 'e' should be lower case, but in line 24 'e' should be upper case:
unset($providers['United States']['Fedex']);
unset($providers['United States']['FedEx Sameday']);

@archimedesign

This comment has been minimized.

Copy link

@archimedesign archimedesign commented Mar 20, 2020

Needs Poland added after line 17:
unset($providers['Poland']);

@ebrown227

This comment has been minimized.

Copy link

@ebrown227 ebrown227 commented Oct 23, 2020

I see this code but where do I add it in wordpress to make the changes? In the functions.php file?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment