Personalizar recuperar mensagem de senha

A questão que eu pedi aqui precisa ser modificada porque eu tenho um problema diferente. Eu fiz a seguinte pergunta no fórum de suporte do WordPress, mas parece que ninguém tem uma resposta a isso. Eu quero saber porque? Aqui está: Estou tentando personalizar a mensagem de recuperação de senha aplicando um filtro da seguinte maneira:

function retrieve_password_message_filter($message, $key, $user_login, $user_data) { $message = __('Someone has asked to reset the password for the following username on this site:') . "\r\n\r\n"; $message .= site_url( '/secrets/') . "\r\n\r\n"; $message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n"; $message .= __('If this was a mistake, just ignore this email and nothing will happen.') . "\r\n\r\n"; $message .= __('To reset your password, visit the following address:') . "\r\n\r\n"; $message .= '\r\n"; return $message; } add_filter ( 'retrieve_password_message', 'retrieve_password_message_filter'); 

Isso funciona até um ponto, mas o link para a reboot da senha é inválido – o WordPress está aplicando apenas partes do filtro ignorando o nome de usuário e o link de redefinição de senha. Obviamente, outra coisa precisa ser adicionada ao código acima, mas minhas pesquisas em todos os lugares mostram que o código que estou usando é suposto funcionar. Isso significa que eu tenho que copiar a seção inteira do wp-login.php relevante para a recuperação da senha, apenas para mudar o texto da mensagem? Você poderia ajudar?

Solutions Collecting From Web of "Personalizar recuperar mensagem de senha"