删除Woocommerce中的差异价格

时间:2013-05-03 22:02:37

标签: wordpress product woocommerce variation

当我创建具有不同尺寸的T恤等变体的woocommerce产品时,产品页面显示“从”价格。由于产品都具有相同的价格,我不需要显示价格。我只想删除价格,然后当用户在选择框中做出选择时,价格就会出现。

如何删除变化价格?提前谢谢。

3 个答案:

答案 0 :(得分:4)

将此添加到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;
}

答案 1 :(得分:-1)

只需复制并粘贴主题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);

答案 2 :(得分:-4)

.price{ display:none !important;}