Woocommerce变化 - 显示有和没有税价

时间:2016-12-19 17:37:54

标签: php wordpress woocommerce

这里显示不包括增值税的价格和描述的当前模板我想在它们之间添加包含税的价格

<script type="text/template" id="tmpl-variation-template">
    <div class="woocommerce-variation-price">
        {{{ data.variation.price_html }}}
    </div>

    <div class="price-vat">
        <!-- Here display price including tax -->
    </div>

    <div class="woocommerce-variation-description">
        {{{ data.variation.variation_description }}}
    </div>

    <div class="woocommerce-variation-availability">
        {{{ data.variation.availability_html }}}
    </div>
</script>

1 个答案:

答案 0 :(得分:0)

在您的functions.php中尝试一下:)

它返回不含税和不含税后的变化价格。您可以编辑此功能以添加措辞/样式等。

从WooCommerce版本2.6+开始,您可能需要使用wc_price而不是woocommerce_price。

add_filter( 'woocommerce_available_variation', 'my_variation', 10, 3);
function my_variation( $data, $product, $variation ) {
    $data['price_html'] = "<span class='ex-vat-price'>ex. " . woocommerce_price($variation->get_price_excluding_tax()) . "</span><br>";
    $data['price_html'] .= "<span class='inc-vat-price'>inc. " . woocommerce_price($variation->get_price_including_tax()) . "</span>";
    return $data;
}

来源:我修改了找到的代码here