Woocommerce 中的固定价格
Fixed Prices in Woocommerce
我有一个安装了 woocommerce 的 wordpress 网站,它将成为一个数字音乐商店,并将根据它是单曲还是混音带定价。很多人都会为该网站做出贡献,所以如果人们输入错误的价格,那将是一场噩梦。有谁知道如何创建:
- 带有固定价格选项的下拉列表
- 每个产品类别的价格
- 或者可能是某种过滤器不允许发布产品,除非它是允许的数量。
我还没有找到解决方案(或者我没有在正确的地方搜索)我对 php 的理解很模糊。任何帮助将不胜感激。
您可以通过woocommerce_get_price
过滤价格。
一个例子:
function so_30998358_price( $price, $product ){
if( has_term( 'expensive', 'product_cat', $product->id ) ){
$price = 20;
} else {
$price = 10;
}
return $price;
}
add_filter( 'woocommerce_get_price', 'so_30998358_price', 10, 2 );
我有一个安装了 woocommerce 的 wordpress 网站,它将成为一个数字音乐商店,并将根据它是单曲还是混音带定价。很多人都会为该网站做出贡献,所以如果人们输入错误的价格,那将是一场噩梦。有谁知道如何创建:
- 带有固定价格选项的下拉列表
- 每个产品类别的价格
- 或者可能是某种过滤器不允许发布产品,除非它是允许的数量。
我还没有找到解决方案(或者我没有在正确的地方搜索)我对 php 的理解很模糊。任何帮助将不胜感激。
您可以通过woocommerce_get_price
过滤价格。
一个例子:
function so_30998358_price( $price, $product ){
if( has_term( 'expensive', 'product_cat', $product->id ) ){
$price = 20;
} else {
$price = 10;
}
return $price;
}
add_filter( 'woocommerce_get_price', 'so_30998358_price', 10, 2 );