Artigo Diretório
Muitos profissionais de marketing online usam o WordPress para otimização de mecanismos de busca.
No entanto, às vezes, de repente, não consigo acessar o painel de administração do WordPress e ele fica me redirecionando para este link ▼
https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1Essa situação de não conseguir fazer login no WordPress é um fenômeno comum:
- Na interface de login em segundo plano, depois de inserir a senha da conta,
- Clique para entrar, não há resposta e prompt...
- Não consigo entrar mesmo se mudar o navegador.
Solução 1
Passo 1: Abra os arquivos do sistema WordPress ▼
/wp-includes/pluggable.phpPasso 2: Use a ferramenta de busca para encontrar esta linha de código ▼
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,ADMIN_COOKIE_PATH,COOKIE_DOMAIN,$ secure,true);- Observe que diferentes versões do WordPress podem ter diferentes linhas de código.
Passo 3: Tudo o que você precisa fazer é encontrar todos esses códigos e substituí-los por ▼
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,SITECOOKIEPATH,COOKIE_DOMAIN,$ secure,true);Solução 2
Às vezes, os plugins do WordPress podem causar esse problema se houver um conflito entre os dois plugins.
Desative todos os plugins:
- Por favor, use um cliente FTP para se conectar ao seu host.
- Will
/wp-content/plugins/diretório, renomeado paraplugins_backup. - Isso desativará todas as instalações em seu sitePlug-in do WordPress.
Depois de desabilitar todos os plugins, tente fazer login no seu site WordPress.
- Se você fizer login com sucesso, se vir um erro de plug-in em segundo plano, significa que um de seus plug-ins está causando o problema.
- Você acaba de passar por FTP软件, renomeie o plug-in (tecla de atalho renomear: F2), você pode desativar diretamente o plug-in.
Solução 3
Se você usar o método de renomear o diretório de plugins, desativar todos os plugins do WordPress , fizer login com sucesso no painel de administração do WordPress e não visualizar nenhuma mensagem de erro de plugin.
Veja apenas erros semelhantes ao seguinte ▼
警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第1116行的public_html / wp-admin / includes / misc.php 警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第919行的public_html / wp-includes / option.php 警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第920行的public_html / wp-includes / option.php
Portanto, pode não ser um plugin do WordPress para causar o erro.
A seguir, apresentamos a solução que Chen Weiliang utilizou para efetuar o login com sucesso:
Com "Quick Edit", deixe o WordPress abrir uma pequena janela de login▼

- Vá para a página de edição de posts do WordPress
/wp-admin/edit.php - Ativar o plug-in de volta: volte para o que foi alterado antesPlugin WPNome do diretório.
- Na página de edição do artigo, clique em "Edição rápida".
- Após clicar em "Quick Edit", aguarde alguns segundos, e uma pequena janela de login aparecerá, solicitando a conta de login e a senha.
- Digite a senha da conta e você pode fazer login com sucesso.
(Porque o login não será redirecionado ao aparecer a "pequena janela de login")
solução final
Remova o código adicionado manualmente de functions.php:
- Se você adicionou manualmente outro código em seu arquivo functions.php, faça backup do código primeiro.
- Em seguida, teste a remoção do código adicionado manualmente.
- Se você conseguir fazer login no backend do WordPress após excluí-lo, significa que há um problema com o código do arquivo functions.php.
- Precisa verificar um por um, qual código está errado?
- 有Promoção na WebO operador disse que o teste usa o seguinte método de "excluir 2/1 do código para solução de problemas" para depurar o erro e exclui com sucesso um código adicionado manualmente, o que resolve perfeitamente o problema.
Remova a depuração de código 2/1
Passo 1: Apague metade do código da função.
- Por exemplo, se você adicionou manualmente 10 códigos de função no arquivo functions.php, primeiro teste e exclua metade (5) dos códigos.
Passo 2: Faça login novamente no painel de administração do WordPress em uma janela anônima do navegador.
- Se você achar que pode fazer login com sucesso no back-end do WordPress, isso significa que a metade do código que você acabou de excluir está errada.
- Se você não conseguir fazer login no back-end do WordPress, essa metade do código não excluído está errada.
Etapa 3 : Continue testando a metade do código que está apresentando mau funcionamento.
- Continue repetindo as 2 etapas acima para testar a metade do código de erro até que você faça login com sucesso no back-end do WordPress.
Esperamos que o artigo "Não consigo fazer login no painel administrativo do WordPress? Resolvendo o problema de login com Reauth=1" compartilhado no blog de Chen Weiliang ( https://www.chenweiliang.com/ ) seja útil para você.
Sinta-se à vontade para compartilhar o link deste artigo: https://www.chenweiliang.com/cwl-740.html
