Ícone do site Conrado Diório

Adicionar usuário WordPress, sem senha do painel.

Olá, algumas vezes precisamos dar uma manutenção em algum site WordPress e o cliente simplesmente não sabe o usuário e senha do painel administrativo. Nesse caso, com acesso ao ftp, podemos adicionar o seguinte código ao arquivo functions.php (/wp-content/themes/SEU_TEMA/functions.php):

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');

Após salvar e subir o arquivo, basta acessar qualquer página que o WordPress criará o usuário no banco. É interessante remover essa parte do código após criado o usuário.

Até.




Sair da versão mobile