Se não conseguir entrar no wp-admin, o KPanel oferece três formas de recuperar o acesso sem tocar a base de dados manualmente, e este guia cobre cada uma, quando a usar e como entrar quando o seu site não consegue enviar correio eletrónico.
Tudo isto acontece no separador WordPress do site no KPanel, portanto nunca precisa da palavra-passe antiga para recuperar a conta.
Escolher um Método
| Situação | Usar |
|---|---|
| Consegue chegar à página de início de sessão e o correio eletrónico funciona | A ligação "Lost your password?" (Esqueceu a sua palavra-passe?) do WordPress |
| Está ligado ao KPanel e quer entrar agora | Login as (Iniciar sessão como) da lista de Utilizadores |
| O correio eletrónico está avariado, ou precisa de uma palavra-passe nova específica | Enviar uma ligação de reposição, ou definir a palavra-passe com WP-CLI |
| Não sabe qual é a conta do administrador | A lista de Utilizadores, filtrada por função |
Todos os métodos do KPanel precisam de acesso de escrita ao site. Se os botões estão acinzentados ou em falta, a sua função de conta KapsuleHost é apenas leitura: peça a um proprietário da conta que execute a reposição ou que aumente a sua função.
Método 1: Da Lista de Utilizadores do KPanel
Esta é a rota mais rápida e a que deve usar em primeiro lugar.
- Inicie sessão em KPanel e clique em Websites na barra lateral esquerda.
- Clique no site.
- Abra o separador WordPress e depois a secção Users (Utilizadores).
- Encontre a conta de que precisa. A lista mostra o nome de utilizador, endereço de correio eletrónico e função, portanto pode identificar o administrador mesmo que nunca soubesse qual era.
Cada linha oferece-lhe três opções:
- Login as (Iniciar sessão como) coloca-o direto no wp-admin como esse utilizador num separador novo, utilizando um código de uso único. A palavra-passe não está envolvida de forma alguma. Esta é a escolha correta quando só precisa de entrar e corrigir algo.
- Send reset email (Enviar correio eletrónico de reposição) envia a mensagem de reposição de palavra-passe padrão do WordPress para o endereço dessa conta.
- O ícone de ligação ao lado copia uma ligação de reposição de palavra-passe direto para a sua área de transferência, portanto pode enviá-la à pessoa você mesmo. Use isto quando o site não consegue enviar correio eletrónico.

O botão copiar-ligação é a resposta para quase todos os problemas de "o correio eletrónico de reposição nunca chega". Gera a mesma ligação que o WordPress teria enviado por correio eletrónico, e oferece-a a si diretamente, portanto uma configuração de correio avariada deixa de ter importância.
Método 2: Do Ecrã de Início de Sessão do WordPress
Se o correio eletrónico do site está a funcionar e tem acesso à caixa de correio da conta, o fluxo incorporado é aceitável:
- Vá para
https://yourdomain.com/wp-login.php. - Clique em Lost your password? (Esqueceu a sua palavra-passe?).
- Introduza o nome de utilizador ou o endereço de correio eletrónico da conta.
- Clique em Get New Password (Obter Nova Palavra-passe).
- Abra o correio eletrónico e siga a ligação. Verifique o spam se não tiver chegado dentro de alguns minutos.
Se nada chegar, não continue a clicar. O WordPress envia este correio eletrónico através de PHP por padrão, que muitas redes rejeitam completamente. Use o Método 1 ou Método 3 em vez disso, e depois corrija a entrega adequadamente depois.
Método 3: Definir uma Palavra-passe Com WP-CLI
Use isto quando precisar de definir uma palavra-passe específica, ou quando está a recuperar uma conta cujo endereço de correio eletrónico está errado.
- Abra o site, depois o separador WordPress, depois a secção Console (Consola).
- O prompt já começa com
wp, portanto escreve apenas o resto do comando.
Encontre os administradores primeiro se não tiver a certeza de qual é a conta que quer:
user list --role=administrator --format=table
Isto escreve o ID de utilizador, nome de utilizador, endereço de correio eletrónico e data de registo de cada administrador do site.
Depois defina a palavra-passe, quer pelo nome de utilizador quer pelo ID numérico:
user update admin --user_pass='a-long-unique-password'
user update 1 --user_pass='a-long-unique-password'
O WordPress codifica o valor corretamente no caminho de entrada, portanto a conta é imediatamente utilizável e tão segura quanto uma definida através do navegador.
Tudo o que escreve aqui é registado no registo de atividades da sua conta, incluindo a palavra-passe. Trate o valor como comprometido no momento em que o usa: inicie sessão, depois mude-o novamente a partir de Users (Utilizadores), depois Profile (Perfil) no wp-admin. Nunca cole uma palavra-passe que usa em qualquer outro lugar.
A secção Console (Consola) é um dos separadores que aparece em planos geridos. Num site sem um, a fita de separadores mostra uma ligação +8 on Managed (+8 em Gerido) em vez disso. Detalhes completos sobre o que a consola pode e não pode executar estão em Using WP-CLI on Your WordPress Site (Usar WP-CLI no Seu Site WordPress).
Se o Endereço de Correio Eletrónico da Conta Estiver Errado
Uma reposição é inútil se for para uma caixa de correio que ninguém é proprietário mais. Verifique e corrija o endereço antes de repor:
user get 1 --field=user_email
user update 1 --user_email='you@yourdomain.com'
Também pode confirmar o endereço de administrador em todo o site, que é o que o WordPress usa para as suas próprias notificações:
option get admin_email
Quando o endereço estiver correto, envie o correio eletrónico de reposição ou use Login as (Iniciar sessão como) e mude-o no wp-admin.
Editar a Base de Dados Diretamente
Pode encontrar guias mais antigos que lhe dizem para abrir phpMyAdmin, editar a tabela wp_users e definir user_pass usando a função MD5 da lista pendente.
Não faça isto num site KapsuleHost. O WordPress moderno não usa codificações de palavra-passe MD5, editar linhas de utilizador manualmente é fácil de fazer mal de forma que bloqueia todas as contas, e não há desfazer. A lista de Utilizadores do KPanel e a consola WP-CLI fazem ambas o trabalho corretamente e estão sempre disponíveis. Se já fez a edição e agora está bloqueado, restaure de uma cópia de segurança: Restoring From a Backup (Restaurar De uma Cópia de Segurança).
Se genuinamente precisa de acesso direto à base de dados para outra coisa, Accessing Your Database With phpMyAdmin (Aceder à Sua Base de Dados Com phpMyAdmin) cobre-o com segurança.
Depois de Estar de Volta
Um bloqueio é um bom momento para fechar a lacuna que o causou:
- Corrija o endereço de correio eletrónico em cada conta de administrador para que futuras reposições funcionem.
- Ative a autenticação de dois fatores para wp-admin se o seu plano a incluir, a partir do WordPress do site, depois secção Security (Segurança).
- Remova contas que não reconhece. A lista de Utilizadores mostra cada administrador. Uma inesperada é o sinal clássico de um comprometimento, não de uma palavra-passe esquecida.
- Faça uma cópia de segurança agora que o site está num estado bom conhecido: Taking a Backup (Fazer uma Cópia de Segurança).
Se não conseguir entrar com qualquer método aqui, envie um correio eletrónico para support@kapsulehost.com a partir do endereço na sua conta KapsuleHost com o domínio do site e o que já tentou.