WooCommerce根据产品属性隐藏div

时间:2019-11-14 12:57:45

标签: php html css wordpress woocommerce

我为我所有的产品页面使用一个模板,该模板需要根据产品属性为某些产品隐藏表。

我插入了以下PHP:

function check_for_stockdiv( $classes ) { 
    $stockdiv_check = false;

    global $product;
    if ( has_term ('coming-soon', 'pa_status' ) ) {
            $stockdiv_check = true;
        }
    }

    if ( $stockdiv_check ) {
        $classes[] = 'stockdiv';
    }

return $classes;

并使用了全局CSS规则:

body.stockdiv .nlstockstable {
    display: none !important;
}

基于此,我已将'nlstocktable'分配为div类,但这并没有给出我想要的结果。有关如何解决此问题的任何想法?

以上代码基于本文: How do I hide a DIV based on a product array or category in the cart?

谢谢!

0 个答案:

没有答案