Скрыть забастовку (а затем со скидкой) Цена в одном варианте продукта WooCommerce - PullRequest
1 голос
/ 15 октября 2019

Мне не удается найти правильный способ избавиться от такого рода цен →

enter image description here

на странице одного продукта woocommerce.

Я перепробовал многие из них, которые были доступны в Интернете, но не смог избавиться ни от одного из remove_action

1 Ответ

1 голос
/ 15 октября 2019

Попробуйте приведенный ниже фрагмент кода.

add_filter('woocommerce_get_price_html', "wt_hide_regular_price", 99, 2);

function wt_hide_regular_price($price, $product)
{
    if(!is_cart() && !is_checkout() && !is_ajax()){
        if ($product->is_type('simple') || $product->is_type('variation')) {
            return wt_regular_price_for_product($price, $product);
        } 
    }
        return $price;            

}

function wt_regular_price_for_product($price, $product){
    return wc_price($product->get_price());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...