return $fragments;
因为函数将永远不会超过该值,请检查
$cart_count
等于0(当前已将其设置为不等于)。
add_filter( 'woocommerce_add_to_cart_fragments', 'iconic_cart_count_fragments', 10, 1 );
function iconic_cart_count_fragments( $fragments ) {
$fragments['.fa-shopping-cart'] = '<i class="fa fa-shopping-cart" class="header-cart-count">' . "<span class='cart-indicator'>" . WC()->cart->get_cart_contents_count() . '</span>'. '</i>';
$cart_count = WC()->cart->get_cart_contents_count();
if ( $cart_count === 0 ) {
// Here's where I want to Hide .cart-indicator
$fragments['.fa-shopping-cart'] = WHATEVER YOU WANT TO OUTPUT HERE
}
return $fragments;
}
$fragments
var,但如果
等于0,那么
$fragements