Skip to content

Instantly share code, notes, and snippets.

@woogist
Last active September 22, 2022 02:36
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save woogist/aae6acd042990ce75800ef43aa4e371a to your computer and use it in GitHub Desktop.
Save woogist/aae6acd042990ce75800ef43aa4e371a to your computer and use it in GitHub Desktop.
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
Copy link

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

@archimedesign
Copy link

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
Copy link

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

@ebrown227
Copy link

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