如果缺货woocommerce隐藏产品列表中的价格

时间:2016-04-29 10:29:32

标签: javascript php wordpress woocommerce

我试图在woocommerce网站的产品列表页面中隐藏价格,但我似乎无法让它发挥作用。

我想隐藏价格仅适用于我选择在后端缺货的商品。所有其他项目的价格都应该可见。

我需要在产品列表页面中执行此操作,而不是在单个产品页面中执行此操作。我已经设法在那里做到了。

我想出了这段代码:

<?php if ( $price_html = $product->get_price_html() ) { ?>
    <div id="instockprice" class="price"><?php echo $price_html; ?></div>
<?php } else if ( ! $product->is_in_stock() ) { ?>
    <div id="outofstockprice" class="price" style="display:none;"><?php echo $price_html; ?></div>
<?php } else { ?>
    <div id="whatever" class="price"><?php echo $price_html; ?></div>
<?php } ?>

我正在编辑位于price.php文件夹中的woocommerce/templates/loop文件。

有人可以帮帮我吗?

0 个答案:

没有答案