woocommerce_quantity_input_args

FILTER woocommerce\includes\wc-template-functions.php (ligne 4477) github
Filters all quantity input args.
traduction française
Filtre toutes les entrées de quantité.

Paramètres

Entrée :
wp_parse_args( $args, $defaults
Sortie :
@param array            $args The arguments.
@param \WC_Product|null $product The product.
@return array

Utilisation

Personnaliser les arguments du champ quantité

Modifier min, max, step du sélecteur de quantité

products cart ui
// Arguments quantité personnalisés
add_filter('woocommerce_quantity_input_args', 'args_quantite_personnalises', 10, 2);

function args_quantite_personnalises($args, $product) {
    // Quantité minimum
    $args['min_value'] = 2;
    
    // Quantité maximum
    $args['max_value'] = $product->get_stock_quantity();
    
    // Incrément (par lot de 5)
    $args['step'] = 5;
    
    // Valeur par défaut
    $args['input_value'] = 5;
    
    return $args;
}

Actualités

Chargement des actualités...