Продукт WooCommerce с ценой, включая налоги и без них - PullRequest
0 голосов
/ 14 июля 2020

Я использую WooCommerce, и мне нужны все цены в архиве и на страницах отдельных продуктов, чтобы отображалась их цена, включая налог и без него. Этот код работает, но если продукт продается, я хочу, чтобы в цене отображалась Обычная цена с зачеркиванием, Цена продажи (без НДС) и Цена (с НДС). Есть предложения?

function edit_price_display() {
    global $product;
    $price = $product->price;
        $price_incl_tax = $price + round($price * ( 15 / 100 ), 2);
    $price_incl_tax = number_format($price_incl_tax, 2, ",", ".");
    $price = number_format($price, 2, ",", ".");
    $display_price = '<span class="price">';
    $display_price .= '<span class="amount exvat">R ' . $price .'<small class="woocommerce-price-suffix"> excl VAT</small></span>';
    $display_price .= '<br>';
    $display_price .= '<span class="amount incvat">R ' . $price_incl_tax .'<small class="woocommerce-price-suffix"> incl VAT</small></span>';
    $display_price .= '</span>';
    echo $display_price;
}
add_filter('woocommerce_get_price_html', 'edit_price_display', 10, 2);
...