Php 如何在Wordpress中显示目录上的正常价格和销售价格

Php 如何在Wordpress中显示目录上的正常价格和销售价格,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我正在尝试显示此主题的常规价格和销售价格: 当我进入产品页面时,我可以看到两种价格,但当我进入商店或目录价格时,它只显示销售价格(如果产品不在销售中,则显示常规价格)。我希望它能显示如下内容: 1美元,8美元,9美元,9美元,0美元,109,90美元 我试图按照本教程进行操作:但没有成功,我的商店页面停止加载 在yourstore/woocommerce/loop/price.php中,我有以下内容: <div class="product__inside__price price-box

我正在尝试显示此主题的常规价格和销售价格:

当我进入产品页面时,我可以看到两种价格,但当我进入商店或目录价格时,它只显示销售价格(如果产品不在销售中,则显示常规价格)。我希望它能显示如下内容:

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\u sale\u price()
,但仍然不起作用。我如何解决这个问题?

我解决了。问题不在php文件中,而是在主题css中,因为我的html的
del
标记被设置为
display:none

之前:

.products .product .price-box .price del {
    display: none;
}
之后:

.products .product .price-box .price del {
    display: inline;
}