Wordpress 如何在woo commerce中将shipping方法设置为shipping类?
如何将shipping方法设置为shipping类。比如说 固定费率装运类别-固定费率法 Usps装运类别-Usps方法 或Wordpress 如何在woo commerce中将shipping方法设置为shipping类?,wordpress,woocommerce,hook-woocommerce,usps,Wordpress,Woocommerce,Hook Woocommerce,Usps,如何将shipping方法设置为shipping类。比如说 固定费率装运类别-固定费率法 Usps装运类别-Usps方法 或 我们怎么也能用钩子呢?使用woocommerce\u package\u rateshook。这样就可以了 添加过滤器('woocommerce\u package\u rates','manage\u method\u basedon\u shipping\u class',10,2) 我在上面的代码中编写了逻辑,而不是实际的装运ID。这很容易。你可以管理它 您正在使用
我们怎么也能用钩子呢?使用
woocommerce\u package\u rates
hook。这样就可以了
添加过滤器('woocommerce\u package\u rates','manage\u method\u basedon\u shipping\u class',10,2)
我在上面的代码中编写了逻辑,而不是实际的装运ID。这很容易。你可以管理它 您正在使用哪个插件?Woocommerce和Woocommerce usps插件选中本文
function manage_method_basedon_shipping_class($methods, $package)
{
// $package have cart items, so loop through that and get your shipping classes available in the cart. like $item->get_shipping_class().
// So you have all the classes now. Now based on this unset shipping methods from $method function. $method have all available shipping methods
// now return $methods;
}