gpt4 book ai didi

wordpress - 获取 Woocommerce 订单中每个产品的税率百分比

转载 作者:行者123 更新时间:2023-12-01 00:49:04 25 4
gpt4 key购买 nike

我有两件事要问:
第一个是我想通过以下代码获取 woocommerce 订单上每个项目的税率百分比:

   $items = $order->get_items();
if ($items) foreach ($items as $item_key => $item_value) {
$_tax = new WC_Tax();
$_product = $order->get_product_from_item( $item_value );
$product_tax_class = $_product->get_tax_class();
$tax = $_tax->get_rates($product_tax_class);

结果是空白,所以我不知道代码有什么问题。

其次,标准费率始终显示为空白任务类别。它可能与无税产品混淆。有什么不对的吗?

最佳答案

不知道它对你是否仍然有用,但它可能对其他人有用。

  //Get items/products from order
$items = $order->get_items();
//Loop through each item
foreach($items as $item){
//Get product by supplying variation id or product_id
$_product = get_product( $item['variation_id'] ? $item['variation_id'] : $item['product_id'] );
//Get rates of the product
$taxes = $tax->get_rates($wc_product->get_tax_class());
$rates = array_shift($taxes);
//Take only the item rate and round it.
$item_rate = round(array_shift($rates));
}

关于wordpress - 获取 Woocommerce 订单中每个产品的税率百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32437263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com