2016-10-06 6 views

ответ

3

Вы можете использовать WordPress gettex() function, который заменит заинтересованный текст в кассе странице:

add_filter('gettext', 'customizing_checkout_text', 10, 3); 
function customizing_checkout_text($translated_text, $untranslated_text, $domain) 
{ 
    if ($untranslated_text == 'Shipping' && is_checkout()) { 
     $translated_text = __('Here goes your custom text', $domain); 
    } 
    return $translated_text; 
} 

Этот код идет в function.php файл вашей активной темы ребенка (или тему), а также в любом файле плагина.

1

Вы можете попробовать это, чтобы решить проблему:

Поместите этот код в файле function.php вашей темы.

add_filter('ngettext', 'translate_shipping'); 

function translate_shipping($translated) { 
    $translated = str_ireplace('Shipping', 'Your Custom Text', $translated); 
    return $translated; 
}