In der Welt des Webdesigns und der Website-Verwaltung gibt es Momente, in denen der Zugang zur WordPress-Administration verloren geht. Dies kann aus verschiedenen Gründen passieren, sei es durch Vergessen des Nutzernamens, Verlust des Passworts oder sogar den Verlust des E-Mail-Zugangs, der für die Passwortwiederherstellung erforderlich ist. Doch keine Sorge, in solchen Situationen gibt es immer noch Lösungen.
Ursachen des verlorenen Zugangs
Bevor wir zur Lösung kommen, ist es wichtig, die Gründe für den verlorenen Zugang zu verstehen. Oft führt ein vergessener Nutzername oder ein vergessenes Passwort dazu, dass der Zugriff auf die WordPress-Administration verloren geht. Auch der Verlust des Zugangs zur E-Mail-Adresse , der mit dem WordPress-Konto verknüpft ist, kann zu Problemen führen.
Die Lösung: Admin-Zugang über FTP erstellen
Wenn der herkömmliche Weg zur Passwortwiederherstellung nicht möglich ist, bietet die Erstellung eines Admin-Zugangs über den FTP-Zugang eine alternative Lösung. Hier sind die Schritte im Detail:
Schritt 1: FTP-Zugang sicherstellen
Stellt sicher, dass ihr Zugriff auf die Dateien eurer WordPress-Installation über FTP habt. Wenn nicht, müssen Sie zuerst diesen Zugang einrichten. Sie benötigen die entsprechenden FTP-Zugangsdaten von Ihrem Webhosting-Anbieter.
Schritt 2: Aktives Theme identifizieren
Identifiziert das aktive WordPress-Theme, um die Functions.php-Datei zu lokalisieren. Diese Datei wird benötigt, um den Admin-Zugang über FTP zu erstellen. Ihr könnt dies durch den Seitenquelltext eurer Website oder durch die Verwendung von Online-Tools wie WordPress Theme Detection tun.
Schritt 3: Functions.php bearbeiten
Bearbeitet die function.php-Datei des aktiven Themes mit einem Texteditor. Fügt den folgenden Code am Ende der Datei hinzu und ersetzt dabei die Platzhalter mit den gewünschten Daten:
function wpb_admin_account(){
$user = 'NeuerNutzername';
$pass = 'NeuesPasswort';
$email = 'neue@emailadresse.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');Entfernt den eingefügten Code aus der Functions.php-Datei, sobald ihr euch erfolgreich als Administrator eingeloggt habt. Dies ist wichtig, um potenzielle Sicherheitsrisiken zu minimieren.
Abschließende Hinweise
Erstellt ein Backup Ihrer WordPress-Installation, bevor Sie Änderungen an den Dateien vornehmen. So könnt ihr im Falle von Problemen auf einen früheren Zustand zurückgreifen. Sicherheit geht vor: Entfernt den Code aus der Functions.php-Datei, um das Risiko von Sicherheitslücken zu minimieren. Mit diesen Schritten können Sie Ihren Admin-Zugang schnell und effizient wiederherstellen. Für weitere Fragen stehen die Nervenretter gerne zur Verfügung.
Für weitergehenden Support bei WordPress , Joomla , Prestashop oder bei gehackten Webseiten steht Ihnen unser erfahrenes Team von den Nervenrettern gerne zur Verfügung. Wir helfen euch dabei, eure Website wieder sicher und funktionsfähig zu machen.