我会尝试:
<a href="<?php echo esc_url( wc_get_cart_url() ); ?>" class="mobile-cart-notif offset-cart-menu">
<?php if ((int) $xs_product_count > 0) : ?>
<span class="xs-item-count highlight xscart">
<?php echo esc_html($xs_product_count); ?>
</span>
<?php endif; ?>
<i class="icon icon-bag"></i>
</a>
在(int)
语句的$xs_product_count
前面放置if
称为“ casting”,将变量更改为类型,它将改变字符串'0'
到整数0
,这使我们可以可靠地与>
运算符进行比较。
,
<a href="<?php echo esc_url( wc_get_cart_url() ); ?>" class ="mobile-cart-notif offset-cart-menu">
<?php if (0 < $xs_product_count) {?>
<span class="xs-item-count highlight xscart">
<?php echo esc_html($xs_product_count); ?>
</span>
<?php } ?>
<i class="icon icon-bag"></i>
</a>
,
您可以在span标签之前使用以下条件。
<a href="<?php echo esc_url( wc_get_cart_url() ); ?>" class ="mobile-cart-notif offset-cart-menu">
<?php
if($xs_product_count != 0 ){
?>
<span class="xs-item-count highlight xscart">
<?php echo esc_html($xs_product_count); ?>
</span>
<?php } ?>
<i class="icon icon-bag"></i>
</a>
或者您可以通过以下代码隐藏完整的部分。
<?php
if($xs_product_count != 0 ){
?>
<a href="<?php echo esc_url( wc_get_cart_url() ); ?>" class ="mobile-cart-notif offset-cart-menu">
<span class="xs-item-count highlight xscart">
<?php echo esc_html($xs_product_count); ?>
</span>
<i class="icon icon-bag"></i>
</a>
<?php } ?>
本文链接:https://www.f2er.com/3165477.html