当我创建具有变体的 woocommerce 产品(例如具有不同尺寸的 T 恤)时,产品页面会显示“起价”价格。由于所有产品的价格都相同,因此我不需要显示起价。我只想从价格中删除,然后当用户在选择框中做出选择时,价格就会出现。
如何删除变化价格?提前致谢。
当我创建具有变体的 woocommerce 产品(例如具有不同尺寸的 T 恤)时,产品页面会显示“起价”价格。由于所有产品的价格都相同,因此我不需要显示起价。我只想从价格中删除,然后当用户在选择框中做出选择时,价格就会出现。
如何删除变化价格?提前致谢。
将此添加到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;
}
只需复制并粘贴以下主题function.php
文件的代码即可。
function patricks_custom_variation_price( $price, $product ) {
$target_product_types = array(
'variable'
);
if ( in_array ( $product->product_type, $target_product_types ) ) {
// if variable product return and empty string
return '';
}
// return normal price
return $price;
}
add_filter('woocommerce_get_price_html', 'patricks_custom_variation_price', 10, 2);
.price{ display:none !important;}