woocommerce_product_add_to_cart_url

FILTER woocommerce\includes\abstracts\abstract-wc-product.php (ligne 2063) github
Get the add to url used mainly in loops.
traduction française
Obtenir l'url d'ajout utilisée principalement dans les boucles.

Paramètres

Entrée :
$this->get_permalink(
Sortie :
@return string

Utilisation

Personnaliser l'URL du bouton Ajouter au panier

Changer le lien du bouton en liste de produits

ui
// URL bouton personnalisée
add_filter('woocommerce_product_add_to_cart_url', 'url_bouton_panier', 10, 2);

function url_bouton_panier($url, $product) {
    // Rediriger vers checkout pour certains produits
    if (has_term('achat-rapide', 'product_cat', $product->get_id())) {
        return wc_get_checkout_url() . '?add-to-cart=' . $product->get_id();
    }
    
    return $url;
}

Actualités

Chargement des actualités...