我在我的function.php中使用下面的代码,我试图分别获得购物车小计和税。现在使用get_taxes_total()
我将0.4983
作为 float ;但是使用get_cart_subtotal()
我将£2.49
作为字符串,我无法使用TAX处理它。产品的含税价格为2.99
。
所以任何人都可以告诉我,如果有任何其他Woocommerce功能,我可以用它来获得购物车的小计,而不是字符串。
add_filter( 'woocommerce_package_rates', 'process_shipping_rate', 10, 2 );
function process_shipping_rate( $rates, $package )
{
global $woocommerce;
$cart_total_exc_vat = $woocommerce->cart->get_cart_subtotal();
$cart_total_vat = $woocommerce->cart->get_taxes_total(false,false);
}