Я хочу показать цену продукта, включая налог и исключая налог, по каждому продукту на странице каталога моего магазина Woocommerce.
Он уже работает, но ничего не показывает для переменных продуктов, где у меня есть только один вариант. На отдельных продуктах это тоже работает.
Также я получаю уведомление:
Примечание: WC_Product :: get_price_including_tax ist seit Version 3.0 veraltet! Benutze stattdessen wc_get_price_including_tax.
Примечание: WC_Product :: get_price_excluding_tax ist seit Version 3.0 veraltet! Benutze stattdessen wc_get_price_excluding_tax.
Но если я это сделаю, это вообще не работает.
add_action( 'woocommerce_after_shop_loop_item_title', 'preise_notice', 10 );
function preise_notice() {
global $product;
if ( $price_html_incl_tax = $product->get_price_including_tax() )
if ( $price_html_excl_tax = $product->get_price_excluding_tax() ) {
echo '<div class="product-prices-excl-vat"><a>ab ' . wc_price($price_html_excl_tax) . ' netto</a></div>';
echo '<div class="product-prices-incl-vat"><a>(' . wc_price($price_html_incl_tax) . ' inkl. 19% MwSt.)</a></div>';
}
}