woocommerce_cart_totals_coupon_label

FILTER woocommerce\includes\wc-cart-functions.php (ligne 294) github
Get a coupon label.
traduction française
Obtenez une étiquette de coupon.

Paramètres

Entrée :
sprintf( esc_html__( 'Coupon: %s', 'woocommerce'
Sortie :
@param string|WC_Coupon $coupon Coupon data or code.
@param bool             $echo   Echo or return.
@return string

Utilisation

Personnaliser le label du coupon dans le récapitulatif

Modifier l'affichage du code promo appliqué

pricing ui
// Label coupon personnalisé
add_filter('woocommerce_cart_totals_coupon_label', 'label_coupon_personnalise', 10, 2);

function label_coupon_personnalise($label, $coupon) {
    $label = 'Code promo "' . $coupon->get_code() . '" appliqué';
    
    // Afficher le type de réduction
    if ($coupon->get_discount_type() === 'percent') {
        $label .= ' (-' . $coupon->get_amount() . '%)';
    }
    
    return $label;
}

Actualités

Chargement des actualités...