0
我想顯示WooCommerce購物車頁面上(即在woocommerce_after_add_to_cart_form
)對同一優惠券是由用戶在購物車頁面只添加之後的特定優惠券的總使用次數,它是有效的。我怎樣才能顯示總使用次數爲woocommerce購物車頁面的特定優惠券?
我該怎麼做?
我想顯示WooCommerce購物車頁面上(即在woocommerce_after_add_to_cart_form
)對同一優惠券是由用戶在購物車頁面只添加之後的特定優惠券的總使用次數,它是有效的。我怎樣才能顯示總使用次數爲woocommerce購物車頁面的特定優惠券?
我該怎麼做?
最後我找到了解決方案。
add_action('woocommerce_after_cart_table', 'coupon_count');
function coupon_count() {
global $woocommerce;
if (! empty($woocommerce->cart->applied_coupons)) {
$my_coupon = $woocommerce->cart->get_coupons() ;
foreach($my_coupon as $coupon){
if ($post = get_post($coupon->id)) {
$counter = $coupon->get_usage_count();
echo "<span class='name-coupon'><b>Total usage for coupon </b><b>'</b><b>".$coupon->code."</b><b>'</b><b>: </b></span>";
echo "<span class='coupon-counter'>".($counter)."</span>";
}
}
}
}
您可以使用此優惠券標籤鉤woocommerce_cart_totals_coupon_label顯示優惠券與優惠券代碼計數一起
你嘗試過什麼?你能告訴我們一些代碼嗎? – Melody