Woocommerce优惠券折扣码-3代表2

时间:2019-12-12 23:06:10

标签: wordpress woocommerce hook-woocommerce

我需要在woo-commerce优惠券代码中选择自定义选项。

到目前为止,以下代码将自定义选项添加到折扣类型下拉列表中,但是在选择它并使用折扣代码时,我无法获得它来返回折扣金额,它始终为零。我不关心计算,我可以做到这一点,因为它没有返回数字,甚至没有下面的代码那样简单的事实。在此上了几周的时间。任何帮助都将受到高度赞赏。

function custom_discount_type( $discount_types )
{
    $discount_types['three_for_two'] =__( '3 for 2', 'woocommerce' );
    return $discount_types;
}

function woocommerce_coupon_get_discount_amount($discount, $discounting_amount, $cart_item, $single, 
$coupon) 
{
    return 5;
}

add_filter( 'woocommerce_coupon_discount_types', 'custom_discount_type',10, 1);
add_filter('woocommerce_coupon_get_discount_amount', 'woocommerce_coupon_get_discount_amount', 10, 5);

0 个答案:

没有答案