Como podemos adicionar um usuário administrador no WordPress se não tivermos acesso ao painel ou SQL

São situações em que precisamos “assumir” Um blog / site no WordPress, mas não temos muitos dados de autenticação.
No cenário, não temos Usuário com direitos de administrador a quem conhecemos a senha, Não temos um endereço de e -mail que podemos recuperar um usuário administrador e sem acesso ao banco de dados(Uma conta cpanel), parece pouco impossível poder autenticar no WordPress. Há, no entanto “ported”. Acesso FTP Nos arquivos do site, ele pode nos permitir interagir com seu banco de dados e assumir o controle.

Se tivermos acesso a FTP aos arquivos de um blog no WordPress, Recuperando a senha de um usuário com direitos de administrador ou Adicionando um novo usuário, pode ser feito de duas maneiras.

1. Acessando o banco de dados de blog / site via phpmyadmin, usando os dados de conexão do arquivo wp-config.php.

Se não tivermos acesso através de um cPanel ou outro sistema de gerenciamento para phpmyadmin, pudermos Baixe o arquivo aqui, o projeto e o Nós escalamos o FTP, perto de arquivos e pastas do WordPress.
Acesse phpmyadmin do navegador: http://nume-blog.com/phpmyadmin e conecte-se com o banco de dados do usuário e o usuário de senha. Nós os encontramos em wp-config.php.
Depois de entrar no Phpmyadmin, no banco de dados do blog, vamos para a mesa “wp_users” onde podemos mudar muito facilmente o endereço de e-mail (user_email). Colocamos um endereço de e -mail para o qual temos acesso e, do WordPress, redefinimos a senha.

2. Adicione um usuário do WordPress com direitos de administrador, usando o function.php do tema atual (tema).

Um método mais simples e rápido que o primeiro, mas que além do usuário / usuários existentes que têm direitos de administração, um vai adicionar mais um. Claro, uma vez autenticado com este usuário, Você pode alterar os dados de outros. Endereço de e-mail e senha.

Para aplicar este método antes de todos Identifique qual é o tema atual em que o blog funciona. Na primeira página, acesse a fonte (Exibir fonte) e olhe “/WP-Content/temas/…”. A pasta presente depois “/temas/..” é a pasta do tema atual.
Acendemos através do tema atual da pasta FTP (/WP-Content/temas/name_tema/) e editamos o arquivo funções.php presente aqui.

Em funções.php, na parte inferior, adicionamos o seguinte código:

 function wpb_admin_account(){
 $user = 'Username';
 $pass = 'Password';
 $email = '[email protected]';
 if ( !username_exists( $user )  && !email_exists( $email ) ) {
 $user_id = wp_create_user( $user, $pass, $email );
 $user = new WP_User( $user_id );
 $user->set_role( 'administrator' );
 } }
 add_action('init','wpb_admin_account');

Somente os dados indicados com vermelho serão modificados. $ usuário, Assim, $ passa e $ email.

Salve as alterações das funções do arquivo.php e acesse: http://nume-site.com/wp-admin/, onde você autentica com os dados inseridos por você acima.

Dessa forma, você pode autenticar no WordPress com um novo usuário com administrador. Após a autenticação, é muito aconselhável excluir este código de funções.php.

Apaixonado por tecnologia, escrevo com prazer no StealthSetts.com começando em 2006. Tenho uma rica experiência em sistemas operacionais: macOS, Windows e Linux, mas também em linguagens de programação e plataformas de blog (WordPress) e para lojas on -line (Woocommerce, Magento, Presashop).

Home Sua fonte de tutoriais de TI, dicas e notícias úteis. Como podemos adicionar um usuário administrador no WordPress se não tivermos acesso ao painel ou SQL
Deixe um comentário