poolt

0

Kuidas saaksime WordPressisse lisada administraatori kasutaja, kui meil pole juurdepääsu armatuurlauale või SQL -ile

Kuidas saaksime WordPressisse lisada administraatori kasutaja, kui meil pole juurdepääsu armatuurlauale või SQL -ile

0

On olukordi, kus me peame seda tegema “üle võtma” ajaveeb/veebisait WordPressis, kuid meil pole selle jaoks palju sisselogimisandmeid.
Stsenaariumis, kus meil pole ühtegi administraatori õigustega kasutaja kelle parooli me teame, meil pole meiliaadressi mille abil saame administraatori kasutaja taastada ja puudub juurdepääs andmebaasile(cPaneli konto), tundub WordPressi sisselogimine veidi võimatu. Siiski on üks “kandis”. FTP juurdepääs saidi failidele, võimaldab see meil selle andmebaasiga suhelda ja kontrolli üle võtta.

Kui meil on FTP-juurdepääs WordPressi ajaveebi failidele, administraatoriõigustega kasutaja parooli taastamine või uue kasutaja lisamine, saab seda teha kahel viisil.

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 siin, o dezarhivam ja 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 tabelulwp_usersunde 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. Administraatoriõigustega WordPressi kasutaja lisamine, kasutades praeguse teema faili functions.php.

Lihtsam ja kiirem meetod kui esimene, kuid mis lisaks olemasolevale kasutajale / administraatoriõigustega kasutajatele lisandub veel üks. Muidugi, kui olete selle kasutajaga sisse loginud, saate muuta teiste andmeid. Meiliaadress ja parool.

Selle meetodi rakendamiseks kõigepealt tuvastada, mis on praegune teema millel ajaveeb jookseb. Avage esimesel lehel allikas (Vaata allikat) ja otsige “/wp-sisu/teemad/…”. Praegune kaust pärast “/teemad/..” on praegune teemakaust.
FTP kaudu pääsete juurde praeguse teema kaustale (/wp-content/themes/theme_name/) ja redigeerige faili funktsioonid.php kohal siin.

Funktsioonis functions.php allosas lisage järgmine kood:

 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');

Muudetakse ainult punasega märgitud andmeid. $kasutaja, $pass ja $e-post.

Salvestage muudatused faili functions.php ja seejärel avage: http://nume-site.com/wp-admin/, kuhu logite sisse teie poolt ülalpool sisestatud andmetega.

Nii saate WordPressi sisse logida uue administraatoriastmega kasutajaga. Pärast autentimist on tungivalt soovitatav see kood funktsioonidest.php-st kustutada.

Kuidas saaksime WordPressisse lisada administraatori kasutaja, kui meil pole juurdepääsu armatuurlauale või SQL -ile

Samuti võite olla huvitatud...

Jäta vastus

Teie e-posti aadressi ei avaldata. Nõutavad väljad on tähistatud *