我知道我可以使用CSS在WooCommerce最新产品小部件中隐藏价格,但是对于可变产品,它仍然显示“-”,因此我需要使用过滤器隐藏价格。
我发现这个片段隐藏了整个商店的价格:
add_filter( 'woocommerce_get_price_html', 'hide_price' , 99, 2 );
function hide_price( $price ) {
$price = '';
return $price;
}
但是我只需要从content-widget-product.php隐藏价格(我试图避免编辑模板文件)。
答案 0 :(得分:0)
add_filter('woocommerce_get_price_html', function($price) {
if (is_admin()) {
return $price;
}
return '';
});