繁体   English   中英

在Woocommerce产品类别归档页面上禁用“添加到购物车”按钮

[英]Disable add to cart button on Woocommerce product category archive pages

如何仅在“类别”页面上禁用产品的“添加到购物篮”按钮?

我仍然希望它在产品页面上可见。

非常感谢

以下将禁用产品类别归档页面上的“添加到购物车”按钮:

// Disable add to cart on product category archive pages
add_filter( 'woocommerce_is_purchasable', 'disable_purchasable_on_product_category_archives', 10, 2 );
function disable_purchasable_on_product_category_archives( $purchasable, $product ) {
    if( is_product_category() )
        $purchasable = false;

    return $purchasable;
}

代码进入您的活动子主题(或活动主题)的function.php文件中。 经过测试和工作。


要定位特定的产品归档页面,请使用以下代替:

add_filter( 'woocommerce_is_purchasable', 'disable_purchasable_on_product_category_archives', 10, 2 );
function disable_purchasable_on_product_category_archives( $purchasable, $product ) {
    // HERE define your product category terms
    $terms = array( 'shirts', 'games' ); 

    if( is_product_category( $terms ) )
        $purchasable = false;

    return $purchasable;
}

代码进入您的活动子主题(或活动主题)的function.php文件中。 经过测试和工作。

请参阅: Woocommerce条件标签

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM