Como criar usuário WordPress sem acesso ao Banco de Dados e WP-Admin
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.