Php 从WooCommerce中删除所需的变更价格

Php 从WooCommerce中删除所需的变更价格,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我正在白手起家地建造一家WooCommerce商店,遇到了以下问题: 这家商店的产品都有变化,但价格总是一样的。我通过使用自定义字段ACF来控制价格,我没有使用标准字段title、price、description、image等。我唯一使用的是variation模块 WooCommerce要求我填写每种变体的价格,如果没有填写,就会在头版显示该产品缺货 是否可以使用变体,但不使用每个单独变体所需的价格,而是使用我的自定义价格字段?或者至少删除变动价格,这样在没有填写变动价格时,我的产品不会出现缺

我正在白手起家地建造一家WooCommerce商店,遇到了以下问题:

这家商店的产品都有变化,但价格总是一样的。我通过使用自定义字段ACF来控制价格,我没有使用标准字段title、price、description、image等。我唯一使用的是variation模块

WooCommerce要求我填写每种变体的价格,如果没有填写,就会在头版显示该产品缺货

是否可以使用变体,但不使用每个单独变体所需的价格,而是使用我的自定义价格字段?或者至少删除变动价格,这样在没有填写变动价格时,我的产品不会出现缺货


提前多谢

您可以使用此代码删除可变价格。在functions.php文件中添加代码

add_filter('woocommerce_variable_price_html','custom_from',10);
add_filter('woocommerce_grouped_price_html','custom_from',10);
add_filter('woocommerce_variable_sale_price_html','custom_from',10);
function custom_from($price){
    return false;
}

这控制着前端,对吗?前端不是问题,问题是产品的后端需要我为每个变体输入价格。如果我不输入这些,该产品将显示缺货,因为WooCommerce会检查价格的变化,以确定它是否可用。感谢您的努力,虽然这是一个一般性的问题,与代码无关;我只是问你能不能到处走走,哈哈。