woocommerce_cart_item_is_purchasable

FILTER woocommerce\includes\class-wc-cart-session.php (ligne 183) github
Allow 3rd parties to override this item's is_purchasable() result with cart item data.

Paramètres

Entrée :
$product->is_purchasable(
Sortie :
@param bool       $is_purchasable If false, the item will not be added to the cart. Default: product's is_purchasable() status.
@param string     $key Cart item key.
@param array      $values Cart item values e.g. quantity and product_id.
@param WC_Product $product The product being added to the cart.

Utilisation

// Modifier la valeur avec le filtre 'woocommerce_cart_item_is_purchasable'
add_filter('woocommerce_cart_item_is_purchasable', 'ma_fonction_filtre', 10, 1);

function ma_fonction_filtre($product->is_purchasable() {
    // Modifier la valeur
    return $product->is_purchasable(;
}

Actualités

Chargement des actualités...