Wie können wir einen Administratorbenutzer in WordPress hinzufügen, wenn wir keinen Zugriff auf Dashboard oder SQL haben
Wie können wir einen Administratorbenutzer in WordPress hinzufügen, wenn wir keinen Zugriff auf Dashboard oder SQL haben
Sind Situationen, in denen wir müssen “übernehmen” ein Blog/eine Website auf WordPress, aber wir haben nicht viele Login-Daten dafür.
In dem Szenario, in dem wir keine haben Benutzer mit Admin-Rechten dessen Passwort wir kennen, Wir haben keine E-Mail-Adresse auf dem wir einen Admin-Benutzer wiederherstellen können und kein Zugriff auf die Datenbank(ein cPanel-Konto) erscheint es etwas unmöglich, sich bei WordPress anmelden zu können. Es gibt jedoch einen “getragen”. FTP-Zugang Zugriff auf die Dateien der Website ermöglicht es uns, mit deren Datenbank zu interagieren und die Kontrolle zu übernehmen.
Wenn wir FTP-Zugriff auf die Dateien eines WordPress-Blogs haben, Wiederherstellung des Passworts eines Benutzers mit Administratorrechten oder Hinzufügen eines neuen Benutzers, es kann auf zwei Arten erfolgen.
1. Accesarea bazei de date a blogului / website-ului prin phpMyAdmin, folosind datele de conectare din fisierul wp-config.php.
In cazul in care nu avem acces printr-un cPanel sau alt sistem de management la phpmyadmin, putem descarca arhiva de Hier, o dezarhivam und o urcam pe FTP, langa fisierele si folderele de WordPress.
Accesam phpMyAdmin din browser: http://nume-blog.com/phpMyAdmin si ne conectam cu user-ul bazei de date si parola. Acestea le gasim in wp-config.php.
Odata intrati in phpMyAdmin, la baza de date a blog-ului, mergem la tabelul “WP_USERS” unde putem schimba foarte usor adresa de e-mail (user_email). Punem o adresa de e-mail la care avem acces, apoi din WordPress facem resetarea parolei.
2. Hinzufügen eines WordPress-Benutzers mit Administratorrechten mithilfe der Datei „functions.php“ des aktuellen Themes.
Eine einfachere und schnellere Methode als die erste, die aber zusätzlich zum bestehenden Benutzer/den Benutzern mit Administratorrechten, noch einer kommt hinzu. Sobald Sie sich mit diesem Benutzer angemeldet haben, Sie können die Daten anderer ändern. E-Mail-Adresse und Passwort.
Um diese Methode zunächst anzuwenden Identifizieren Sie, was das aktuelle Thema ist auf dem der Blog läuft. Greifen Sie auf der ersten Seite auf die Quelle zu (Quelle anzeigen) und suchen “/wp-Inhalt/Themen/…”. Der vorliegende Ordner danach “/themen/..” ist der aktuelle Themenordner.
Greifen Sie per FTP auf den Ordner des aktuellen Themes zu (/wp-content/themes/theme_name/) und bearbeiten Sie die Datei Funktionen.php hier vorhanden.
Fügen Sie in „functions.php“ unten den folgenden Code hinzu:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = '[email protected]';
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');
Es werden nur die rot markierten Daten geändert. $Benutzer, $pass und $E-Mail.
Speichern Sie die Änderungen in der Datei „functions.php“ und greifen Sie dann auf Folgendes zu: http://nume-site.com/wp-admin/, wo Sie sich mit den von Ihnen oben eingegebenen Daten anmelden.
Auf diese Weise können Sie sich mit einem neuen Benutzer mit Administratorrang bei WordPress anmelden. Nach der Authentifizierung wird dringend empfohlen, diesen Code aus der Functions.php zu löschen.
Wie können wir einen Administratorbenutzer in WordPress hinzufügen, wenn wir keinen Zugriff auf Dashboard oder SQL haben
Was ist neu
Um Stealth
Technologiebegeistert schreibe ich seit 2006 gerne auf StealthSettings.com. Ich habe umfangreiche Erfahrungen mit Betriebssystemen wie macOS, Windows und Linux sowie mit Programmiersprachen, Blogging-Plattformen (WordPress) und Online-Shops (WooCommerce, Magento, PrestaShop).
Alle Beiträge von Stealth anzeigenVielleicht interessieren Sie sich auch für...