Buradasın
Woocommerce'de sepete ekleme nasıl devre dışı bırakılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
WooCommerce'de sepete ekleme işlevini devre dışı bırakmak için aşağıdaki yöntemler kullanılabilir:
- Kod kullanarak tüm sayfalardan sepete ekle butonunu kaldırma 125. Bunun için aşağıdaki kod kullanılabilir:
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 ); // Mağaza ve arşiv sayfaları remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 ); // Ürün sayfaları add_filter( 'woocommerce_is_purchasable', '__return_false');
- Belirli ürün kategorilerinde veya sayfalarında sepete ekle butonunu kaldırma 15. Bunun için aşağıdaki kodlar kullanılabilir:
- Belirli bir ürün sayfasında sepete ekle butonunu kaldırma 15. Bunun için aşağıdaki kod kullanılabilir:
function remove_add_to_cart_button_from_product_page() { if ( is_product() ) { add_filter( 'woocommerce_is_purchasable', '__return_false' ); } } add_action( 'wp_head', 'remove_add_to_cart_button_from_product_page' );
Kodların doğru şekilde çalışabilmesi için FTP ile veya WordPress admin paneli üzerinden functions.php dosyasına eklenmesi gerekmektedir 15.
Bu tür düzenlemeleri yapmadan önce tema yedeği alınması önerilir 5.
5 kaynaktan alınan bilgiyle göre: