So kannst du deinen Benutzernamen, Usernamen oder Login-Namen in WordPress ändern

   

Wenn du deinen Benutzernamen in deinem WordPress-Profil ändern möchtest, wirst du feststellen, dass das nicht möglich ist. Das Eingabefeld „Benutzername“ ist im Profil grau hinterlegt bzw. deaktiviert und der Hinweis „Benutzernamen können nicht geändert werden.“, stellt deutlich klar, dass der Benutzername an dieser Stelle nicht editierbar ist.

Auch wenn WordPress eine Änderung deines Usernamens im Profil nicht erlaubt, gibt es dennoch einige Wege, den Benutzernamen zu ändern.

Benutzernamen
In der Profilansicht im WordPress-Backend lässt sich der Benutzername nicht ändern

Du kannst zum Beispiel deinen Benutzernamen in der WordPress-Datenbank mit Hilfe von phpMyAdmin oder WP-CLI ändern.

Du kannst auch ein neues Benutzerkonto mit Administratorrechten anlegen, deine Inhalte, die mit dem alten Konto verknüpft sind auf das neue Konto übertragen und im Anschluß daran das alte Konto löschen.

Es besteht aber auch die Möglichkeit, die gewünschte Namensänderung mit Hilfe einer PHP-Funktion vorzunehmen, indem du das nachfolgende PHP Code-Snippet in die functions.php-Datei deines WordPress-Themes kopierst.

functions.php via FTP ändern

1. Starte deinen bevorzugten FTP-Client (z. B. Filezilla).
2. Stelle eine Remote-Verbindung zu deinem Hosting-Server her.
3. Navigiere zum Ordner /wp-content/themes/.
4. Öffnen den Ordner deines aktives Themes.
5. Suche nach der Datei functions.php.
6. Lade die Datei functions.php herunter.
7. Öffne die Datei functions.php mit einem Texteditor (z. B. Notepad++).
8. Bearbeite und speichere deine Datei.
9. Lade die aktualisierte functions.php auf deinen Hosting-Server hoch.

functions.php im WordPress-Backend ändern

1. Logge dich im WordPress-Backend ein.
2. Navigiere im Admin-Menü zu Design > Theme-Editor.
3. Klicke rechts im Dateiexplorer auf die Datei functions.php.
4. Füge deine Änderungen und Ergänzungen am Ende der Datei ein.
5. Speichere deine Ergänzungen und Änderungen.

Beachte bitte, dass das eingefügte Code-Snippet in der functions.php beim Aktualisieren deines Themes überschrieben wird. Für die dauerhafte Einbindung von Änderungen in deinem WordPress Theme, kannst du ein Plugin, wie z.B. Code Snippets, verwenden. Code Snippets ist eine einfache Möglichkeit, um deiner Website PHP Code Snippets hinzuzufügen, ohne dass eine Änderung und Anpassung der functions.php deines Theme erforderlich ist.

// HINWEIS: Bevor du dieses Snippet verwendest, solltest du sicherheitshalber ein Backup
// von deiner Datebank machen und genau wissen, was du tust, wenn du Änderungen 
// an der functions.php vornimmst.

/**
 * DEVSLIFE Code-Snippet // change the username of a currently logged in admin user
 * https://devslife.de/so-kannst-du-deinen-benutzernamen-in-wordpress-aendern
 */
global $wpdb;
$user_id = get_current_user_id();
$wpdb->update($wpdb->users, array('user_login' => 'neuer_benutzername'), array('ID' => $user_id)); 
// ersetze 'neuer_benutzername' durch deinen nutzernamen
PHP

Nachdem du das Snippet unter der Angabe deines neuen Benutzernamens in die functions.php eingesetzt und deine Änderung gespeichert hast, wirst du automatisch vom Backend abgemeldet. Danach kannst du dich mit deinem neuen Benutzernamen anmelden.

Hat dir dieser Beitrag gefallen? Dann freue ich mich auf eine Bewertung von dir! Wenn du Fragen zu diesem Beitrag oder grundsätzliche Fragen zu WordPress oder auch WooCommerce hast, freue ich mich auf einen Kommentar von dir : )

Schreibe einen Kommentar

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