如果/其他条件在wordpress中,如何使用PHP / Javascript隐藏类?

我在Wordpress函数的条件(如果/其他)上有一些问题。 如果购物车上的值<span class="xs-item-count highlight xscart"><?php echo esc_html($xs_product_count); ?></span>为0,我需要隐藏此$xs_product_count。 我该怎么办?

我尝试使用PHP Native,但是我的网站出错。

我的归属代码是:

<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>
kigoor_2 回答:如果/其他条件在wordpress中,如何使用PHP / Javascript隐藏类?

我会尝试:

<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

大家都在问