如何在特定类别的单个产品页面中隐藏SKU?

时间:2019-10-09 20:38:49

标签: woocommerce

我是woocommerce的新手。我将在单个产品页面中删除sku,但仅在某些类别(即XXX)中删除该sku,但是,以下代码无法正常工作。你们能帮我指出我做错了什么吗?非常感谢。

add_filter( 'wc_product_sku_enabled', 'st_remove_product_page_sku' );

function st_remove_product_page_sku( $enabled ) {
if ( is_product() && has_term('XXX' ) ) {
    return false;
}
return $enabled;
}

1 个答案:

答案 0 :(得分:0)

我想通了.. 我忘记了has_term中的$分类法

has_term('XXX','product_cat')

它将完成工作。