价格过滤器显示不含税的价格

时间:2020-05-19 19:51:05

标签: php wordpress woocommerce

我正在使用Woocommerce,并且使用代码显示含税价格(21%)。 在Woocommerce后端中,我已经设置好要插入的价格(不包括税金,并且税金会自动计算在内)。

问题是您按价格进行过滤时。过滤器中的价格以不含税价格开始。 因此,客户看到的最低价格是3800-Kč,但含税是4599-Kč。

问题的网址:https://dostupnyiphone.cz/kategorie/nove/

您知道如何解决吗? 预先感谢

代码:

<?
if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

global $product;

// Get the prices
$price_excl_tax = wc_get_price_excluding_tax( $product ); // price without VAT
$price_incl_tax = wc_get_price_including_tax( $product );  // price with VAT
$tax_amount     = $price_incl_tax - $price_excl_tax; // VAT amount

// Display the prices
?>
<p class="price product-page-price"><span class="s-dph">Cena s DPH</span><?php echo wc_price( $price_incl_tax ); ?></p>
<p class="price product-page-price"><span class="bez-dph">Cena bez DPH</span><?php echo wc_price( $price_excl_tax ); ?></p>

issue

0 个答案:

没有答案
相关问题