Hur kan vi lägga till en administratörsanvändare i WordPress om vi inte har tillgång till instrumentpanelen eller SQL

Är situationer där vi behöver “ta över” En blogg / webbplats på WordPress, men vi har inte mycket autentiseringsdata om det.
I scenariot har vi inget användare med administratörsrättigheter till vem vi känner till lösenordet, Vi har ingen e -postadress att vi kan återställa en administratörsanvändare och ingen åtkomst till databasen(Ett CPANEL -konto), det verkar lite omöjligt att kunna autentisera i WordPress. Det finns dock “portad”. FTP -åtkomst Vid filerna på webbplatsen kan det tillåta oss att interagera med sin databas och ta kontroll.

Om vi ​​har FTP -åtkomst till filerna på en blogg på WordPress, Återställa lösenordet för en användare med administratörsrättigheter eller Lägga till en ny användare, se poate face in doua moduri.

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 här, o dezarhivam och 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. Lägg till en WordPress -användare med administratörsrättigheter med hjälp av funktionen.php för det aktuella temat (tema).

En enklare och snabbare metod än den första, men som förutom de befintliga användare / användare som har administrationsrättigheter, en kommer att lägga till en till. Naturligtvis en gång autentiserad med den här användaren, Du kan ändra andras data. E-postadress och lösenord.

Att tillämpa denna metod innan allt Identifiera vad som är det aktuella temat som bloggen kör. På första sidan komma åt källan (Visa källa) och titta “/WP-innehåll/teman/…”. Mappen närvarande efter “/teman/..” är mappen för det aktuella temat.
Vi får åtkomst till FTP-mappens aktuella tema (/wp-content/teman/name_tema/) och redigerar filen FUNKTIONER.PHP närvarande här.

I funktioner.php, längst ner lägger vi till följande kod:

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

Endast de uppgifter som anges med rött kommer att modifieras. $ användare, $ pass och $ e -post.

Spara ändringarna av filfunktionerna.php och åtkomst sedan till: http://nume-site.com/wp-admin/, där du autentiserar med de data som anges av dig ovan.

På så sätt kan du autentisera i WordPress med en ny användare med administratör. Efter autentisering är det mycket tillrådligt att ta bort den här koden från funktioner.php.

Passionerad om teknik, skriver jag med nöje på stealthsetts.com med början med 2006. Jag har en rik upplevelse av operativsystem: macOS, Windows och Linux, men också på programmeringsspråk och bloggplattformar (WordPress) och för onlinebutiker (WooCommerce, Magento, Presashop).

Home Din källa till IT -tutorials, användbara tips och nyheter. Hur kan vi lägga till en administratörsanvändare i WordPress om vi inte har tillgång till instrumentpanelen eller SQL
Lämna en kommentar