/** * @snippet WooCommerce Disable Shipping Rates if Variation ID @ Cart * @how-to Get CustomizeWoo.com FREE * @sourcecode https://businessbloomer.com/?p=17436 * @author Rodolfo Melogli * @compatible WooCommerce 3.4.4 */ add_filter( 'woocommerce_package_rates', 'bbloomer_unset_woocommerce_shipping_methods_when_ids', 10 ,2 ); function bbloomer_unset_woocommerce_shipping_methods_when_ids ( $rates, $package ) { // loop through the cart foreach ( WC()->cart->get_cart() as $cart_item_key => $values ) { $_product = $values['data']; // if product variation id @ Cart, disable all but Local Pickup if( $_product->variation_id == 8741 ) { $local_pickup = $rates['local_pickup']; $rates = array(); $rates['local_pickup'] = $local_pickup; } } return $rates; }

Little Bang Geezer Pleaser

NO DEAL on missing out on this extra Special Bitter #fboris

Little Bang 50 Dalrymples

Double IPA for a double trouble

Little Bang May contain traces of panther

The Dark season is almost over …. Time to enjoy this Chocolate Porter whilst it lasts…

Balter Hazy DC

New Balter: Hazy DC to ring your Hells Bells.

Dainton Mocha Chocca

ONE of the bajillion releases from Dainton: A New England Black Rye IPA that tastes exactly like a Moccha.

VKL