显示优惠券描述 woocommerce?
Display coupon description woocommerce?
我想知道任何人都可以帮助我弄清楚如何在 WooCommerce 购物车中的优惠券标题下方显示优惠券描述?例如,标题是优惠券代码 (COUPONCODE1234),但如果在其下方或紧随其后显示这提供了多少折扣,即“15% OFF”,这将很有用。
这是我正在使用的主题。您需要将产品添加到购物车才能查看购物车窗格:
http://demo.lollum.com/nantes/shop/shop/
我已经尝试了下面的解决方案,但它不起作用:(
希望有人能帮我指明正确的方向!
假设您使用的是 WooCommerce 优惠券和折扣类型 "Cart % Discount"。
您可以使用“woocommerce_cart_totals_coupon_html”过滤器在购物车页面上的优惠券代码后显示折扣百分比。
function my_test($value, $coupon)
{
if($coupon->discount_type == 'percent' && !empty($coupon->coupon_amount))
{
$amt = "<p>{$coupon->coupon_amount}% OFF</p>";
}
return $value.$amt;
}
add_filter('woocommerce_cart_totals_coupon_html','my_test',10,2);
它将显示折扣,如图所示。
我想知道任何人都可以帮助我弄清楚如何在 WooCommerce 购物车中的优惠券标题下方显示优惠券描述?例如,标题是优惠券代码 (COUPONCODE1234),但如果在其下方或紧随其后显示这提供了多少折扣,即“15% OFF”,这将很有用。
这是我正在使用的主题。您需要将产品添加到购物车才能查看购物车窗格: http://demo.lollum.com/nantes/shop/shop/
我已经尝试了下面的解决方案,但它不起作用:(
希望有人能帮我指明正确的方向!
假设您使用的是 WooCommerce 优惠券和折扣类型 "Cart % Discount"。
您可以使用“woocommerce_cart_totals_coupon_html”过滤器在购物车页面上的优惠券代码后显示折扣百分比。
function my_test($value, $coupon)
{
if($coupon->discount_type == 'percent' && !empty($coupon->coupon_amount))
{
$amt = "<p>{$coupon->coupon_amount}% OFF</p>";
}
return $value.$amt;
}
add_filter('woocommerce_cart_totals_coupon_html','my_test',10,2);
它将显示折扣,如图所示。