Stergeti butonul Add to Cart in WooCommerce, pagini de arhiva

De curand am avut o cerere de la un client de a scoate butonul add to cart din magazinul online dar doar de pe pagina de arhivă. In momentul cand un vizitator intra pe pagina de single product acest buton sa fie disponibil. Iata ce cod am folosit.

/**
 * remove add to cart buttons on shop archive page
 */
 
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10);

Eliminați adăugarea în coș de la categoria specifică.

function remove_add_to_cart_buttons() {
 if( is_product_category() ) { 
 remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );
 }
 }
add_action( 'woocommerce_after_shop_loop_item', 'remove_add_to_cart_buttons', 1 );

Eliminați adăugarea în coș de pe pagina de produs unică

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

Aceste coduri se pun in fisierul functions.php al temei WordPress. Daca aveti alte nelamuriri puteti comenta in articol.

Faci un comentariu sau dai un răspuns?

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Alte articole din aceiasi categorie