WooCommerce $ product-> get_price_html方法或功能位置?

时间:2016-08-02 09:48:29

标签: php html wordpress woocommerce

我已经阅读了有关此问题的所有问题,但没有任何帮助。我需要$ product-> get_price_html方法或函数的位置。

我需要这个的原因是,由于一些奇怪的原因,它开始打印所有这样的价格:

<span class="woocommerce-Price-amount amount">
    an class="woocommerce-Price-currencySymbol"&gt;DKK&nbsp;1,199.00
</span>

它打印价格很好,但是在每个价格上它都会打印出未完成的跨度以及如上所示的价格。我怀疑有人一直在搞乱$ product-&gt; get_price_html方法或函数,因为我找不到任何其他来源到未完成的范围。

我正在研究另一种解决方案,我只使用以下代码

    <p class="price">
        <span class="customClass">DKK<?php echo $product->get_price(); ?></span>
    </p>

这确实打印了合适的价格,而且我只使用customClass将其设置为原始版本,但是,这并不会打印出售的产品的旧价格。

因此,如果任何人都有用于打印旧价格的PHP代码,那就太棒了。

我还希望获得$ product-&gt; get_price()的函数或方法文件的路径;我希望看看是否是导致问题的原因。

1 个答案:

答案 0 :(得分:0)

该特定代码的来源位于此文件中:

/wp-content/plugins/woocommerce/includes/wc-formatting-functions.php

它写在第426行的第286行。

如果有帮助,请告诉我!