Woocommerce订阅 - 更改免费试用文本

时间:2017-03-22 00:45:57

标签: string woocommerce subscription subscriptions

感谢您阅读此帖。我一直试图改变"免费试用" Woocommerce订阅中的文字。我能够找到代码来改变"注册费用"但未能找到改变其他部分的能力。

    function change_subscription_product_string( $subscription_string, $product, $include ){
if( $include['sign_up_fee'] ){
    $subscription_string = str_replace('sign-up fee', '= total price. After intro period subscription will renew monthly.', $subscription_string);
}
return $subscription_string; } add_filter( 'woocommerce_subscriptions_product_price_string', 'change_subscription_product_string', 10, 3 );

我目前创建的代码为:" 1个月199.00美元,2个月免费试用和$ 398.00 =总价格。介绍期后订阅将每月续订。"

需要更改为" $ 199.00为1个月,2个月最低和$ 398.00 =总价。介绍期后订阅将每月续订。

1 个答案:

答案 0 :(得分:0)

我使用此代码段取得了成功:

function wc_subscriptions_custom_price_string( $pricestring ) {
    $newprice = str_replace( 'free trial', 'minimum', $pricestring );
    return $newprice;
}
add_filter( 'woocommerce_subscriptions_product_price_string', 'wc_subscriptions_custom_price_string' );
add_filter( 'woocommerce_subscription_price_string', 'wc_subscriptions_custom_price_string' );

来自Woo的官方woogist github gist account通过nicola.blog