Стандартный текст на странице Woocommerce Lost Password:
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
Этикетка:
Username or email
Я использовал Измените ярлык «имя пользователя» на «номер счета» при регистрации в WooCommerce для страницы входа и попробовал дополнительные коды ниже для страницы с утерянным паролем
Code1 - Это не влияет
add_filter( 'gettext', 'change_lost_usename_label', 10, 3 );
function change_lost_usename_label( $translated, $text, $domain ) {
if( is_lost_password_page() && ! is_wc_endpoint_url() ) {
if( $text === 'username or' ) {
$translated = __( 'Registered', $domain );
}
}
return $translated;
}
Код2 -
add_filter('gettext', 'change_lost_password' );
function change_lost_password($translated) {
if( is_lost_password_page() ) {
$translated = str_ireplace('username or email', 'Registered email', $translated);
return $translated;
}}
Это работает, НО портит страницу входа - см. Скриншот ниже
Любая помощь будет принята с благодарностью. Спасибо