如何使用过滤器在小部件中隐藏WooCommerce价格?

时间:2018-08-07 13:34:13

标签: wordpress woocommerce widget hide

我知道我可以使用CSS在WooCommerce最新产品小部件中隐藏价格,但是对于可变产品,它仍然显示“-”,因此我需要使用过滤器隐藏价格。

我发现这个片段隐藏了整个商店的价格:

add_filter( 'woocommerce_get_price_html', 'hide_price' , 99, 2 );

function hide_price( $price ) {
    $price = '';
    return $price;
}

但是我只需要从content-widget-product.php隐藏价格(我试图避免编辑模板文件)。

1 个答案:

答案 0 :(得分:0)

add_filter('woocommerce_get_price_html', function($price) {
    if (is_admin()) {
        return $price;
    }
    return '';
});