我使用了另一个代码将价格字符串隐藏在产品标题下,但是,当您选择变体时,价格字符串显示在“添加到购物车”按钮上方的底部。我想将“注册费”改为“存款”,然后将字符串反写为“ $ 100存款和每月$ 67.50”。
我尝试了其他代码,但是它们仅适用于隐藏在产品标题下的价格字符串。
add_filter( 'gettext',
'invert_subscription_signup_fee_and_monthly_fee_text', 10, 3 );
add_filter( 'ngettext',
'invert_subscription_signup_fee_and_monthly_fee_text', 10, 3 );
function invert_subscription_signup_fee_and_monthly_fee_text(
$translated, $text, $domain ) {
if( $text === '%1$s and a %2$s sign-up fee' && $domain ===
'woocommerce-subscriptions' ){
$translated = __( '%2$s sign-up fee and a %1$s', $domain );
}
return $translated;
}
我希望客户选择变体后显示的价格字符串显示为“ $ 100存款和67.50 /月”。