WordPress Benutzer über FTP anlegen
Gewusst wie: Falls die die Zugangsdaten zu deiner WordPress Website vergessen hast und du dich auch nicht mehr an die E-Mail-Adresse erinnerst, um das Passwort zurückzusetzen, kannst du entweder ein neues Passwort in der Datenbank hinterlegen oder einen neuen Benutzer über den FTP-Server registrieren.
Was du dafür benötigst sind die Zugangsdaten zu deinem FTP-Server und einen FTP-Client wie FileZilla. Nachdem du dich mit dem FTP-Server verbunden hast, öffnest du die Datei functions.php deines aktiven Themes und fügst die folgenden Zeilen ein:
/** * WordPress-Benutzer über FTP anlegen * https://wp-panda.de */ function wp_panda_create_user() { $user = 'Hier_deinen_Benutzernamen_eintragen'; $pass = 'Hier_dein_Passwort_eintragen'; $email = 'Hier_deine_EMail_Adresse_eintragen'; 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', 'wp_panda_create_user' );
Nachdem du das Snippet eingefügt hast, kannst du den Administrationbereich deiner WordPress Website aufrufen und dich mit neuen Zugangsdaten einloggen. Sollte dies nicht funktionieren, wird der Benutzername oder die E-Mail-Adresse bereits verwendet. Versuche es in diesem Fall mit anderen Daten. Das Snippet solltest du aus Sicherheitsgründen anschließend wieder aus der functions.php entfernen.