Tutoriais confiáveis de WordPress, quando você mais precisa.
Guia para Iniciantes em WordPress
WPB Cup
Mais de 25 Milhões
Sites usando nossos plugins
16+
Anos de experiência com WordPress
3000+
Tutoriais de WordPress por especialistas

Como Desativar E-mails de Senha Perdida/Alterada no WordPress

Por padrão, o WordPress envia automaticamente um e-mail para os administradores do WordPress quando qualquer outro usuário redefine sua senha usando o link de senha perdida. Esse recurso pode ser útil para monitorar a atividade da conta e possíveis problemas de segurança.

Mas se você gerencia um blog com vários autores como o nosso, imaginamos o quão irritante pode ser receber essas notificações constantemente, especialmente se seu site tem muitos usuários. Esses e-mails podem rapidamente sobrecarregar sua caixa de entrada, dificultando o foco em notificações mais importantes.

Neste artigo, mostraremos como desativar as notificações de administrador de senha perdida/alterada no WordPress.

Como desativar e-mails de senha perdida/alterada no WordPress

Por que Desativar os E-mails de Senha Perdida/Alterada no WordPress?

Por padr ildeo, o WordPress facilita para os usu ilde arios redefinirem suas senhas. Eles podem simplesmente acessar a tela de login do WordPress e clicar no link 'Esqueceu sua senha?'.

Redefinindo sua senha do WordPress

Toda vez que um usu ilde ario redefine sua senha, o WordPress envia um e-mail para o administrador do seu site.

Essas mensagens podem ajudá-lo a identificar atividades suspeitas, incluindo hackers que podem invadir a conta de um usuário alterando sua senha.

O e-mail de redefinição de senha do WordPress

No entanto, esses e-mails de senha perdida/alterada podem se tornar irritantes se voc ilde e o administrador do site e permitir o registro de usu ilde arios em seu site WordPress.

Dito isso, vamos dar uma olhada em como desativar os e-mails de redefinição/alteração de senha no WordPress. Use os links rápidos abaixo para pular diretamente para o método que você deseja usar:

Método 1: Desativar E-mails de Redefinição/Alteração de Senha no WordPress (Método Sem Código)

Este método é recomendado para todos os iniciantes, pois não exige que você toque em nenhum código.

A maneira mais f ilde acil de desativar os e-mails de senha perdida/alterada no WordPress ilde e usando o plugin WP Mail SMTP Pro.

WP Mail SMTP ilde e o melhor plugin SMTP do WordPress do mercado. Mais de 3 milh ilde es de propriet ilde arios de sites usam o WP Mail SMTP para melhorar a entrega de seus e-mails e corrigir o problema de o WordPress n ilde ao enviar e-mails.

O WP Mail SMTP tamb ilde em permite controlar quais e-mails do WordPress s ilde ao enviados, para que voc ilde e possa desativar seletivamente aqueles que desejar. Estes incluem notifica ilde es por e-mail de atualiza ilde ao autom ilde atica e o e-mail 'Senha Alterada'.

Observa ilde ao: Existe tamb ilde em um plugin gratuito WP Mail SMTP que reconfigura o WordPress para usar um provedor SMTP adequado ao enviar e-mails. No entanto, este plugin gratuito n ilde ao permite desativar o e-mail de 'Redefini ilde ao de Senha', portanto, usaremos o plugin premium neste guia.

Após comprar o plugin WP Mail SMTP, basta clicar na aba ‘Downloads’ em sua conta WP Mail SMTP.

Você pode então clicar no botão ‘Download WP Mail SMTP’ para baixar o plugin para o seu computador como um arquivo ZIP.

Baixando o plugin WP Mail SMTP

Em seguida, basta rolar até a seção ‘Chave de licença’. Você precisará desta chave para ativar seu plugin, então é uma boa ideia manter esta página aberta.

Depois de fazer isso, voc ilde c precisar ilde a instalar o arquivo ZIP em seu site WordPress e ativar o plugin WP Mail SMTP. Para mais detalhes, consulte nosso guia sobre como instalar um plugin do WordPress.

Ao ativar, vá para WP Mail SMTP » Configurações.

Agora você pode digitar ou copiar/colar sua chave de licença do WP Mail SMTP no campo 'Chave de Licença'. Depois de fazer isso, basta clicar no botão 'Verificar Chave'.

O campo da chave de licença do WP SMTP

Após verificar sua chave de licença, vá para WP Mail SMTP » Configurações.

Em seguida, você pode clicar na aba 'Controles de E-mail'.

Os controles de e-mail do plugin WP SMTP

Nesta página, você verá todos os e-mails que o WordPress envia automaticamente.

Para desativar o e-mail de senha perdida/alterada, role até a seção 'Alteração de E-mail ou Senha do Usuário'.

Como desativar os e-mails de redefinição de senha do WordPress

Em seguida, encontre o controle deslizante 'Redefinição de Senha Bem-Sucedida' e clique nele. Isso mudará o controle deslizante de 'Ligado' para 'Desligado'.

Agora, você não receberá um e-mail toda vez que um usuário alterar sua senha.

Configurações de redefinição de senha do WP SMTP

Método 2: Desativar E-mails de Redefinição/Alteração de Senha no WordPress (Método Com Código)

Se voc ilde n ilde ao quiser configurar um plugin SMTP, ent ilde ao voc ilde pode desativar os e-mails de redefini ilde ao de senha adicionando c ilde odigo ao seu blog ou site WordPress.

ilde E a ilde i que entra o WPCode.

Este plugin gratuito facilita a adição de CSS, PHP, HTML personalizados e muito mais ao WordPress sem colocar seu site em risco. Você pode simplesmente colar o código do plugin no editor do WPCode e, em seguida, ativar e desativar o código com um clique de botão.

Para come ilde ar, voc ilde precisar ilde a instalar e ativar o WPCode. Para mais informa ilde oes, consulte nosso guia passo a passo sobre como instalar um plugin do WordPress.

Depois disso, vá para Code Snippets » Add Snippet no painel do WordPress.

Adicionando código personalizado ao seu site WordPress

Aqui, voc ilde ver ilde a todos os snippets pr ilde ontos que voc ilde pode adicionar ao seu site. Estes incluem um snippet que altera o texto 'Ol ilde a Admin', desativa o esvaziamento autom ilde atico da lixeira, desativa a barra de administra ilde ao do WordPress e mais.

Neste caso, o código que queremos usar não está na lista de trechos pré-fabricados. O que você precisa fazer é passar o mouse sobre ‘Adicionar seu código personalizado (Novo trecho)’ e, em seguida, selecionar ‘+ Adicionar trecho personalizado’ quando ele aparecer.

Adicionando um novo trecho de código personalizado no WPCode

Para começar, digite um título para o trecho personalizado. Pode ser qualquer coisa que ajude você a identificar o código no seu painel do WordPress.

Em seguida, abra o menu suspenso ‘Tipo de Código’ e escolha ‘PHP’.

Como desativar as notificações de redefinição de senha usando WPCode

Depois disso, simplesmente cole o seguinte trecho no editor de código:

remove_action( 'after_password_reset', 'wp_password_change_notification' );

Abaixo da caixa de código, você verá algumas opções de inserção. Existem duas opções principais: Inserção Automática e Shortcode (Padrão).

Se ainda n ilde ao estiver selecionado, clique em 'Inserir Automaticamente', o WPCode ent ilde ao inserir ilde a e executar ilde a automaticamente o c ilde odigo em toda a sua loja online, site ou blog.

Inserindo um trecho de código automaticamente em todo o seu site ou blog

Com isso feito, voc ilde pode querer adicionar tags ao snippet de c ilde odigo.

Isso pode ajudar a organizar seus trechos de código por tópico e funcionalidade.

Adicionando tags a um trecho de código personalizado

Quando estiver pronto para publicar o snippet PHP, role at ilde e o topo da tela e clique no bot ilde ao 'Inativo' para que ele mude para 'Ativo'.

Finalmente, clique em 'Salvar Snippet' para tornar o snippet ativo.

Como desativar os e-mails de redefinição de senha para administradores do WordPress

O WordPress agora parar ilde a de enviar notifica ilde oes de redefini ilde ao de senha para o endere ilde o de e-mail do seu administrador.

Dicas de Especialista para Gerenciar seu Administrador WordPress

Quer aprender mais maneiras de melhorar sua experiência com o WordPress? Confira estes guias abaixo:

Esperamos que este artigo tenha ajudado voc ilde a aprender como desativar os e-mails de senha perdida/alterada no WordPress. Voc ilde tamb ilde em pode querer conferir nossas sele ilde oes especializadas dos melhores plugins de painel de administra ilde ao do WordPress e nosso guia sobre como terceirizar o desenvolvimento do WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

21 ComentáriosDeixe uma Resposta

  1. O WP Mail SMTP é um ótimo plugin, mas infelizmente, estou usando apenas a versão gratuita. Implementei o plugin MemberPress no meu site e quero lançar a seção de associação. O snippet é ótimo porque é rápido e fácil. Além disso, funciona no WP Code lite, que estou usando atualmente. Obrigado por oferecer instruções tão funcionais que estão disponíveis gratuitamente. É isso que aprecio neste site.

  2. Tentei adicionar isso via snippet de código, como explicado ser possível no artigo. Mas ainda estou recebendo e-mails de notificação?

    • Dependendo do plugin de snippet de código, certifique-se de que o snippet específico esteja ativado, pois é o motivo mais comum para o snippet não funcionar.

      Admin

  3. Olá, bom dia wpbeginners, tentei usar o plugin de trechos de código, depois colocar os códigos, mas recebi um erro dizendo
    “O trecho foi desativado devido a um erro na linha 3: Não é possível redeclarar a função wp_password_change_notification”.

    Por favor, preciso de uma solução para isso. Obrigado

    • Para o método neste artigo, você precisaria adicioná-lo como um plugin personalizado e não usando um plugin adicional para que funcione.

      Admin

  4. Muito obrigado, tantos e-mails e, portanto, energia desperdiçada hoje em dia, que poderia ser economizada com 3 linhas de código.. obrigado!!

    • Fico feliz que nosso guia tenha sido útil, embora não seja a solução para todos os sites, ficamos felizes que isso possa ser algo útil para você :)

      Admin

  5. Obrigado por isso, estava redefinindo algumas senhas dos meus autores simplesmente por segurança, e eles começaram a reclamar por que estavam recebendo e-mails sobre isso quando não escreviam mais para minha publicação — doh. Isso teria ajudado lá, e agora está implementado em nosso "plugin de extensão" onde colocamos todos os nossos hacks. :-)

    MUITO OBRIGADO!

  6. Oi!

    Estou tentando remover a notificação enviada ao próprio usuário quando ele redefine a senha (porque um e-mail já é enviado por outro plugin de cliente). O código acima parece remover apenas a notificação para o administrador. Existe outro código que posso usar?

    Obrigado!!

  7. Existe um hook para isso.
    Simplesmente adicione esta linha de código

    remove_action( 'after_password_reset', 'wp_password_change_notification' );

  8. Olá,

    Estou tendo um problema! Quando clico em Redefinir Senha, nada acontece! Permanece na mesma página!

    Você sabe o que está acontecendo?

    Obrigado!

  9. O plugin gerou 4 caracteres de saída inesperada durante a ativação. Se você notar mensagens de “headers already sent”, problemas com feeds de sindicação ou outros problemas, tente desativar ou remover este plugin. – Espero que isso não seja nada para se preocupar

  10. Outra opção é filtrar todos os e-mails de alteração de senha para o lixo. No GMail, você pode configurar um filtro abrindo o e-mail e, em seguida, em algum lugar no topo, há uma lista de opções. Uma delas é filtrar mensagens como estas. Siga as instruções na tela e envie-as para o lixo.

  11. Olá,

    Encontrei uma solução melhor para resolver este problema sem plugin.

    Faça backup do seu wp-includes/pluggable.php
    Edite o arquivo wp-includes/pluggable.php
    Encontre a parte wp_password_change_notification
    Exclua estas linhas do arquivo:

    if ( !function_exists(‘wp_password_change_notification’) ) :
    /**
    * Notifica o administrador do blog sobre um usuário alterando a senha, normalmente por e-mail.
    *
    * @since 2.7.0
    *
    * @param object $user Objeto do usuário
    */
    function wp_password_change_notification(&$user) {
    // envia uma cópia da notificação de alteração de senha para o administrador
    // mas verifica se é o administrador cuja senha estamos alterando e pula isso
    if ( 0 !== strcasecmp( $user->user_email, get_option( ‘admin_email’ ) ) ) {
    $message = sprintf(__(‘Senha perdida e alterada para o usuário: %s’), $user->user_login) . “\r\n”;
    // A opção blogname é escapada com esc_html ao ser inserida no banco de dados em sanitize_option
    // queremos reverter isso para a área de texto puro de e-mails.
    $blogname = wp_specialchars_decode(get_option(‘blogname’), ENT_QUOTES);
    wp_mail(get_option(‘admin_email’), sprintf(__(‘[%s] Senha perdida/alterada’), $blogname), $message);
    }
    }
    endif;

    Salvar.

    Aproveite.

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.