Supprimer le bouton ajouter au panier dans catégorie produit dans Woocommerce

Publié par Fred Le

Catégorie(s): Panier

Avec le code ci-dessous vous allez pouvoir supprimer le bouton ajouter au panier pour une catégorie de produit.

 

Il faudra juste ajouter le slug de la catégorie concerné, pour l’exemple j’ai pris la catégorie :

 

Montres slug est montres

function naxialis_custom_buy_buttons(){

   $product = get_product();
	
	// slug de la catégorie exemple montres

   if ( has_term( 'montres', 'product_cat') ){

   // suppression des boutons ajouter au panier

   remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );

   remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );

   remove_action( 'woocommerce_simple_add_to_cart', 'woocommerce_simple_add_to_cart', 30 );

   remove_action( 'woocommerce_grouped_add_to_cart', 'woocommerce_grouped_add_to_cart', 30 );

   remove_action( 'woocommerce_variable_add_to_cart', 'woocommerce_variable_add_to_cart', 30 );

   remove_action( 'woocommerce_external_add_to_cart', 'woocommerce_external_add_to_cart', 30 );

   }

}

add_action( 'wp', 'naxialis_custom_buy_buttons' );

Laisser un commentaire

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pour affiché du code HTML, CSS, PHP, JAVASCRIPT utilisé le marqueur : [code][/code]