Über Web, Tech, Games, Art,
Code & Design

11. März 2023

WordPress-User per FTP anlegen

Mit folgendem Code kann man in WordPress User anlegen, wenn man keinen Admin-Zugriff auf das Backend hat, z.B. wenn dein Kunde die Zugangsdaten verlegt hat oder der Admin nicht verfügbar ist. FTP-Zugriff ist hierzu natürlich erforderlich.

Ergänze diesen Code in der functions.php und rufe die Seite einmal auf.

function cu_create_user() {
   $user  = 'Max'; 
   $pass  = '********'; 
   $email = 'max@mustermann.de'; 

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

Anschließend kannst du dich mit den angegebenen Zugangsdaten anmelden. Den Code aus der functions.php solltest du jetzt wieder löschen.


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert