如果为空,我该如何隐藏这个prod-cat-desc div

时间:2016-02-17 20:40:16

标签: php jquery

由于我的一些商店产品有很长的描述,我在我的css中设置了一个最小高度,但是,有些产品没有描述,所以我想隐藏div,如果它是空的。

//Display product category descriptions under category image/title on woocommerce shop page */
//remove_action( 'woocommerce_shop_loop_subcategory_title', 'woocommerce_template_loop_category_title', 10);
add_action( 'woocommerce_after_subcategory', 'ig_add_cat_description', 15);
function ig_add_cat_description ($category) {
$cat_id=$category->term_id;
$prod_term=get_term($cat_id,'product_cat');
$description=$prod_term->description;
echo '<div class="shop_cat_desc">'.$description.'</div>';
}

1 个答案:

答案 0 :(得分:0)

//Display product category descriptions under category image/title on woocommerce shop page */ 
//remove_action( 'woocommerce_shop_loop_subcategory_title', 'woocommerce_template_loop_category_title', 10); 
add_action( 'woocommerce_after_subcategory', 'ig_add_cat_description', 15);
function ig_add_cat_description ($category) { 
    $cat_id=$category->term_id; $prod_term=get_term($cat_id,'product_cat'); 
    $description=trim($prod_term->description); 
    if(!empty($description))
        echo '<div class="shop_cat_desc">'.$description.'</div>'; 
}