Я использую пользовательский код для изменения моего суффикса цены, поэтому я не отображаю его через настройку woocommerce, я использую этот код в своем файле function.php, чтобы получить суффикс цены на страницах продукта.
function change_product_price_html($price){
$newPrice .= $price;
$newPrice .= " <span class=\"woocommerce-price-suffix\">inkl. MwSt., <a href='https://www.amaoni.de/zahlung-versand#versandkosten'>zzgl. Versandkosten</a></span>";
return $newPrice;
}
Но теперь он также показывает суффикс цены на страницах категорий.
Я нашел это решение, которое мне не помогло.
add_filter('woocommerce_get_price_html', 'hide_price_on_shop');
function hide_price_on_shop($price){
if(is_shop()){
$price = '';
}
return $price;
}
есть ли способ получить суффикс цены только на страницах товара, а не на страницах категории?