WooCommerce 从特定产品分类中删除添加到购物车按钮

通过下面的代码,可以隐藏特定类别的 WooCommerce 产品上的添加到购物车按钮。将下面的代码添加到主题的 functions.php 文件中。

add_action( 'woocommerce_single_product_summary', 'remove_add_cart_button' );
/**
 * Remove add to cart button
 */
function remove_add_cart_button() { 
    
// Categories
$categories = array( 'uncategorized' );

 if ( has_term( $categories, 'product_cat', get_the_id() ) ) {
	remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
 }
}

通过上面的代码,任何属于“uncategorized”产品类别的产品,都将被删除添加到购物车按钮。可以添加多个产品分类,不同分类以逗号分隔。

作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/wordpress/remove-add-to-cart-button-on-woocommerce-products/

(0)
牛奇网牛奇网
上一篇 2022年10月1日 上午10:25
下一篇 2022年10月3日 下午3:53

相关推荐

发表回复

登录后才能评论
很多新手不知道如何选择外贸独立站主机,这里推荐一款使用量最大,性价比最高的国外独立站主机Hostinger,立即获取优惠