我正在尝试以此主题显示常规和销售价格:YourStore
当我进入产品页面时,我可以看到两个价格,但是当我去商店或目录价格时,它仅显示销售价格(如果产品不在销售中,则是常规的(。我想展示以下内容:
$1̶8̶9̶,̶9̶0̶$ 109,90
我试图遵循本教程:如何显示常规和销售价格,但它不起作用,我的商店页面停止了加载。
在YourStore/WooCommerce/loop/Price.php中,我有:
<div class="product__inside__price price-box">
<?php if ( $price_html = $product->get_price_html() ) : ?>
<span class="price"><?php echo wp_kses_post($price_html); ?></span>
<?php endif; ?>
</div>
我尝试使用$product->get_sale_price()
,但仍然不起作用。我该如何解决?
我解决了它。该问题不在PHP文件中,实际上是在主题CSS中,因为我的HTML的del
标签设置为display: none
之前:
.products .product .price-box .price del {
display: none;
}
之后:
.products .product .price-box .price del {
display: inline;
}