【发布时间】:2023-03-31 03:18:02
【问题描述】:
我不是 WooCommerce 方面的专家,我找不到如何显示根据优惠券折扣计算的价格。
此代码,优惠券后显示价格,还显示运费 - 我不想要什么,我想显示折扣后,运费和税前的价格:
$woocommerce->cart->get_cart_total();
此代码显示不含折扣且不含运费的最终价格:
$woocommerce->cart->get_cart_subtotal();
所以我尝试了类似的方法来获得折扣后的价格:
<?php
$totalp = $woocommerce->cart->get_cart_subtotal();
$totaldisc = $woocommerce->cart->get_total_discount();
$resultp = $totalp - $totaldisc;
echo ($resultp);
?>
但它显示“0”数字。
所以,我想我想要的有一个简单的功能(我想在折扣后、发货前获得购物车总价),但我找不到这个功能。
【问题讨论】:
-
$totalp 和 $totaldisc 包含什么?
-
@ChenAsraf copoun 折扣价。示例:我设置了给购物车 30 折扣的优惠券,它显示 30 号。户田:)
-
我猜它给出“0”,因为它包含货币符号,没有它不知道如何计算。但正如我所问的,我想有一个功能可以在发货前获得折扣后的总价
-
我明白了。一会儿我会发布答案。
标签: php wordpress woocommerce