Tilføj en WordPress bruger via SFTP Adgang

Har du mistet adgangen fuldstændigt til et WordPress site, men har du adgang til serveren via FTP / SFTP ?

Så er der her en lille guide der viser dig hvordan du nemt og hurtigt kan tilføje en bruger til databasen. Du behøver faktisk ikke engang at tilgå databasen.

Med denne metode skal du blot uploade en lille stump kode til dit temas function.php fil – er det er der.

  1. Tilgå sitet via FTP eller SFTP (disse oplysninger har du fra dit hostingfirma)
  2. Navigere til dit temas folder –  fra WordPress root folder er det  wp-content og themes og derefter i dit aktive temas folder
  3. Find filen functions.php, kopier den til din desktop og tag en kopi /backup af filen  (hvis nu noget går galt kan du hurtigt kopiere filen tilbage igen)
  4. Åbn filen med en simpel editor som notepad eller textedit
  5. Tilføj denne stump kode helt i bunden af functions.php filen
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = 'email@domain.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','wpb_admin_account');
  1. Ret i de tre første linjer, $user,$pass og $email til dine egne ønskede adgangoplysinger
  2. Du kan også rette $user->set_role til ‘editor’ eller andre brugerroller i WordPress
  3. Test at det virker og du kan logge ind
  4. Nu kan du slette koden fra functions.php igen –  data er tilføjet databasen