Hvordan kan vi tilføje en bruger i WordPress Admin hvis vi har adgang til Dashboard eller SQL

Der er situationer, hvor vi skal "overtage" en blog / webside på WordPress, men vi har ikke mange autentificeringsdata til det.
I det scenario, hvor vi ikke har nogen bruger med administratorrettigheder som jeg kender adgangskoden, vi har ikke en e-mail at vi kan genvinde en bruger admin og ingen adgang til databasen (en cPanel-konto), forekommer det lidt umuligt at kunne logge ind på WordPress. Der er dog et "smuthul". FTP adgang hjemmesidens filer, kan tillade os at interagere med databasens og tage kontrol.

Hvis vi har FTP adgang til en WordPress blog, genvinde adgangskode af en bruger med administratorrettigheder eller tilføjer en ny brugerDet kan gøres på to måder.

1. Adgang til blog / website database via phpMyAdmin, ved hjælp af login data fra wp-config.php.

I tilfælde af at vi ikke har adgang gennem en cPanel eller andet management system til at phpMyAdminvi kan Download arkiv heren Uddrag da arkiv og vi skal til FTPNær WordPress filer og mapper.
Få adgang til phpMyAdmin fra browseren: http://nume-blog.com/phpMyAdmin og opret forbindelse med brugernavn og adgangskode database. Vi finder dem i wp-config.php.
Når du er inde phpMyAdmin database til at blogge, gå til bordet "wp_users"Hvor vi kan nemt ændre din e-mail (user_email). Put en e-mail, som vi har adgang til, så skal adgangskoden nulstilles WordPress.

2. Tilføjelse af en WordPress-bruger med administratorrettigheder ved hjælp af current.the topics funktioner.php-fil.

En mere enkel og hurtigere end den første, men udover brugernavn / eksisterende brugere med administratorrettigheder, en yderligere vil blive tilføjet. Selvfølgelig sammen med denne bruger-login, Du kan ændre dine andre. E-mail og adgangskode.

For at anvende denne metode, først og fremmest identificere, hvilke aktuelle tema kører bloggen. Foran side adgang kilde (Vis kilde) Og se efter "/wp-content / temaer/ ...". I øjeblikket mappe efter "/ temaer / .." er det aktuelle tema mappe.
FTP-adgang aktuelle tema mappe (/ wp-content / temaer / nume_tema /) og redigere filen functions.php nu her.

I functions.php, nederst tilføje følgende kode:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = 'email@domain.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');

Vil kun ændre de data, der er angivet med rødt. $ bruger, $ pass si $ email.

Gem ændringer i din functions.php, derefter angrebene: http://nume-site.com/wp-admin/Hvor login med dit bidrag ovenfor.

På denne måde kan du logge ind med en ny WordPress bruger med administrator-status. Efter godkendelse er stærkt anbefales at fjerne denne kode i functions.php.

Hvordan kan vi tilføje en bruger i WordPress Admin hvis vi har adgang til Dashboard eller SQL

Om forfatteren

Stealth

Lidenskabelig om alt, hvad der betyder gadget og IT, jeg er glad for at skrive på stealthsettings.com fra 2006 og jeg elsker at opdage nye ting om computere og macOS, Linux-operativsystemer, Windows, iOS og Android.

Efterlad en kommentar