Hide and unhide a specific shipping methods based on shipping class in WooCommerce
i have a cart that has three method standard delivery(0-10kg), standard delivery(11-20kg) and next day delivery(0-20kg), my problem is when i a product with a frozen food shipping class to the cart the shipping method should only be the next day delivery and if there is now shipping class on the cart it only has the standard delivery, my problem is when a add the product with a shipping class and a products with no shipping class it will not go to the condition that i make. add_filter( 'woocommerce_package_rates', 'custom_hide_shipping_methods', 10, 2 ); function custom_hide_shipping_methods(