Pular para o conteúdo
  • Sobre
  • Mapa do Site
  • Contato
Tudo Para WordPress
  • Dicas
  • Plugins WP
    • Advanced Custom Fields
    • Elementor
  • Glossário
  • SEO
  • + Notícias
Tudo Para WordPress

Inicial » Dicas WordPress

Como criar usuário WordPress sem acesso ao Banco de Dados e WP-Admin

  • Valério Souza Valério Souza
  • 19 de abril de 2013
  • 5

Essa semana me procuraram com uma pergunta inusitada.

Valério, perdi o acesso ao meu painel administrativo do WordPress, e estou sem acesso ao banco e como estou somente criando um template, só tenho acesso à pasta do template via FTP.
Como resolver esse problema?

Bom, essa pessoa me perguntou isso num sábado a noite e, ela podia muito bem esperar até a segunda pra conseguir as informações de acesso e até recuperar o acesso dele ao WordPress.

Claro que isso é algo raro de acontecer(que pode acontecer) e aqui tenho a solução. Um simples e básico código.

Já que tem acesso à pasta de template, abra seu functions.php e insira o seguinte código.

function admin_account_code(){
$user = 'NomeUsuario';
$pass = 'SenhaUsuario';
$email = 'email@dominio.com';
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','admin_account_code');

Pronto, seu usuário foi criado e você já tem acesso ao seu WordPress.

Não esqueça de excluir o código após o acesso

Compartilhe o artigo com um colega!
Imagem padrão
Valério Souza

É Especialista WordPress desde 2008 e trabalha com WEB desde 1998, é Articulista do iMasters e do Tudo para WordPress. Estudante de Publicidade e Propaganda na Estácio de Sá e formado em Marketing. Participa do desenvolvimento das novas versões do WordPress e desenvolvedor da Agência Trii. Entusiasta e Evangelista da plataforma, membro da comunidade Brasileira, um dos criadores do Belo Horizonte WordPress Group e responsável pelo WordCamp BH.
Acompanhe valeriosouza.com.br e @valeriooficial

Artigos: 8
Post anterior Como fazer um site institucional sem criar páginas no painel
Próximo Post Veja o novo design do Dashboard do WordPress

5 comentários

  1. Eliaquim Rodrigues Pereira

    Eliaquim Rodrigues Pereira

    7 de junho de 2013 / 17:51 Responder

    Tem como criar um sistema de cadastro/login para os meus leitores?

  2. Estevao

    Estevao

    2 de setembro de 2015 / 12:27 Responder

    Apenas fazendo uma correção no código

    function admin_account_code(){
    $user = ‘seunome’;
    $pass = ‘suasenha’;
    $email = ‘seuemail@dominio’;
    if ( !username_exists( $user ) and !email_exists( $email ) ) {
    $user_id = wp_create_user( $user, $pass, $email );
    $user = new WP_User( $user_id );
    $user ->set_role ( ‘administrator’ );
    }
    }
    add_action(‘init’,’admin_account_code’);

  3. Andre jesus

    Andre jesus

    28 de dezembro de 2015 / 23:40 Responder

    Olá boa noite Valerio!

    to começando agora e estou estudando o funcionamento do WordPress…..

    qual a diferença do blog que a gente edita direto dessa pagina: WordPress.com – Crie um site ou blog gratuito

    e o que tem que instalar o banco de dados ???

    Obrigado

    • Guga Alves

      Guga Alves

      6 de janeiro de 2016 / 22:40 Responder

      A resposta de sua pergunta é outro post que tem aqui no site: https://tudoparawp.com.br/dicas-wordpress/diferenca-wordpress-org-wordpress-com/ :)

  4. Juliana

    Juliana

    5 de agosto de 2017 / 10:28 Responder

    Obrigada! ajudou muito

Deixar uma respostaCancelar resposta

Posts Recentes

  • Como baixar versões antigas de plugins no repositório oficial?
  • webp
    WordPress 5.8 adiciona suporte a imagens WebP
  • WordPress filters – Lista completa de filtros!
    Um comentário
  • 10 melhores plugins de Live chats para sites WordPress
  • Review: Elementor Page Builder

Glossário WordPress

  • Pingback
  • White Label
  • Permalinks / Links Permanentes
  • Perfil
  • htaccess

Posts relacionados

Como baixar versões antigas de plugins no repositório oficial?

  • 16 de setembro de 2021

WordPress filters – Lista completa de filtros!

  • 5 de março de 2020
  • Um comentário

Customizando a página de login de seu WordPress

  • 21 de fevereiro de 2020
  • Um comentário
  • Contato
  • Glossário
  • Mapa do Site
  • Sobre
Copyright © 2022 - WordPress Theme by Guga Alves