我想以编程方式设置运输方式,但无法正常工作,现在我正在以编程方式在woocommerce中进行所有操作,在这里我上传了我的整个代码,任何人都可以查看一下,并帮助我解决该问题?任何帮助将不胜感激。
global $woocommerce;
$custom_price = $product_price;
$cart_item_data = array('custom_price' => $custom_price);
$woocommerce->cart->add_to_cart( $product_id,1,'','', $cart_item_data ); //$variation_id, $variation
$woocommerce->cart->calculate_totals();
$woocommerce->cart->set_session();
$woocommerce->cart->maybe_set_cart_cookies();
$woocommerce->session->set('chosen_shipping_methods', array('ground_shipping') );