-
-
Save wsenjer/a37e5b63fcf504c5eb1c977e9da24bdf to your computer and use it in GitHub Desktop.
Hide AUS_PARCEL_EXPRESS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* woocommerce_package_rates is a 2.1+ hook | |
*/ | |
add_filter( 'woocommerce_package_rates', 'hide_express_post', 10, 2 ); | |
/** | |
* Hide shipping rates when free shipping is available | |
* | |
* @param array $rates Array of rates found for the package | |
* @param array $package The package array/object being shipped | |
* @return array of modified rates | |
*/ | |
function hide_express_post( $rates, $package ) { | |
// Only modify rates if free_shipping is present | |
if ( isset( $rates['AUS_PARCEL_EXPRESS'] ) ) { | |
unset( $rates['AUS_PARCEL_EXPRESS'] ); | |
} | |
return $rates; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment