woocommerce_add_to_cart

ACTION woocommerce\includes\class-wc-cart.php (ligne 1343) github
Filters message about product not having enough stock accounting for what's already in the cart.
traduction française
Message du filtre indiquant que le produit ne dispose pas d'un stock suffisant pour tenir compte de ce qui se trouve déjà dans le panier.

Paramètres

Entrée :
$cart_item_key, $product_id, $quantity, $variation_id, $variation, $cart_item_data
Sortie :
@param string $message Message.
@param WC_Product $product_data Product data.
@param int $stock_quantity Quantity remaining.
@param int $stock_quantity_in_cart

Utilisation

Action après l'ajout au panier

Tracker ou modifier le comportement lors de l'ajout au panier

cart
// Action après l'ajout au panier
add_action('woocommerce_add_to_cart', 'tracking_ajout_panier', 10, 6);

function tracking_ajout_panier($cart_item_key, $product_id, $quantity, $variation_id, $variation, $cart_item_data) {
    // Tracking Google Analytics personnalisé
    // Logger pour analyse
    
    $product = wc_get_product($product_id);
    error_log("Produit ajouté au panier: {$product->get_name()} x{$quantity}");
}

Actualités

Chargement des actualités...