我试图在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
文件。
有人可以帮帮我吗?