web-dev-qa-db-fra.com

Masquer le message Ajouté au panier dans Woocommerce

Je souhaite supprimer le message "Le produit xx a été ajouté à votre panier" en haut de ma page de paiement.

Comment puis je faire ça?

Il y a eu une suggestion de quelqu'un (lien ci-dessous), mais cela n'a pas fonctionné pour moi.

Supprimer/Masquer Woocommerce ajouté au message du panier mais conserver/afficher le message appliqué au coupon

12
Mary

Mise à jour pour Woocommerce 3+

Le crochet wc_add_to_cart_message est obsolète et remplacé par wc_add_to_cart_message_html. Vous pouvez utiliser ce qui suit (moyen efficace compact):

add_filter( 'wc_add_to_cart_message_html', '__return_false' );

Ou la manière normale:

add_filter( 'wc_add_to_cart_message_html', 'empty_wc_add_to_cart_message');
function empty_wc_add_to_cart_message( $message, $products ) { 
    return ''; 
}; 

Avant Woocommerce 3, utilisez ceci:

Supprimer uniquement le message (le coller dans votre function.php fichier dans votre thème ou thème enfant actif) . Cette fonction renverra un message vide:

add_filter( 'wc_add_to_cart_message', 'empty_wc_add_to_cart_message', 10, 2 );
function empty_wc_add_to_cart_message( $message, $product_id ) { 
    return ''; 
}; 

Le code va dans le fichier function.php de votre thème enfant actif (ou thème actif).

Remarque: wc_add_to_cart_message remplacer le crochet obsolète woocommerce_add_to_cart_message.

(MISE À JOUR)

CSS: Suppression de la boîte de message supérieure sur la page de paiement (ajoutez cette règle css à la style.css fichier situé à l'intérieur de votre thème ou thème enfant actif) :

.woocommerce-checkout .woocommerce .woocommerce-message {
    display:none !important;
}
20
LoicTheAztec