【发布时间】:2018-01-10 10:34:19
【问题描述】:
我尝试了几个代码来禁用 woocommerce 中产品变量中的价格。
我试过了,但什么也没发生:
/*
Disable Variable Product Price Range completely:
*/
add_filter( 'woocommerce_variable_sale_price_html','my_remove_variation_price', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'my_remove_variation_price', 10, 2 );
function my_remove_variation_price( $price ) {
$price = '';
return $price;
}
我把它放在functions.php中,但什么也没发生。
我的主题是来自 theme-junkie 的 saha。
【问题讨论】:
-
你写了 2 个参数,但你的函数只包含一个,编辑它。我认为这会有所帮助:hookr.io/filters/woocommerce_variable_sale_price_html
-
您可以安全地将其更改为 1 而不是 2 因为您要做的就是删除
price并且只会调用此挂钩关于可变产品。但有一些注意事项,1)woocommerce_variable_price_html钩子是在 v3.0.2 上引入的,因此它不适用于以前的版本,2) 你应该检查你是否在与 产品显示相关的前端页面上.
标签: wordpress woocommerce