如何在WordPress中显示正规和销售价格



我正在尝试以此主题显示常规和销售价格: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;
}

最新更新