隐藏Woocommerce可变订阅产品价格范围

时间:2019-08-13 22:33:47

标签: php wordpress woocommerce price woocommerce-subscriptions

我想隐藏“ Subscription”产品的变化详情“从:$ 38.50 /每月12个月,并收取$ 50.00的注册费”我需要禁用代码。

我尝试了其他片段,这些片段隐藏了“来自”一词或更改了“注册费”的字眼。

/*
 * 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;
}

该代码仅适用于默认的WooCommerce产品,不适用于订购产品。

我希望“起价:每月38.50美元,共12个月,并收取50.00美元的注册费”

1 个答案:

答案 0 :(得分:0)

以下内容将隐藏可变订阅产品的价格范围:

add_filter( 'woocommerce_get_price_html', 'hide_price_html_for_variable_subscription', 10, 2 );
function hide_price_html_for_variable_subscription( $price, $product ){
    if ( $product->is_type('variable-subscription') ) {
        $price = '';
    }
    return $price;
}

代码进入活动子主题(或活动主题)的functions.php文件中。经过测试,可以正常工作。

相关问题