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, det kan göras på två sätt.

1. Åtkomst till bloggen/webbplatsens databas via phpMyAdmin, med hjälp av inloggningsdata från filen wp-config.php.

Om vi ​​inte har tillgång via en cPanel eller annat hanteringssystem till phpmyadmin, vi kan ladda ner arkivet för här, o avarkivera och o vi laddade upp på FTP, bredvid WordPress-filer och mappar.
Vi kommer åt phpMyAdmin från webbläsaren: http://nume-blog.com/phpMyAdmin och ansluter till databasanvändare och lösenord. Vi hittar dessa i wp-config.php.
När du väl anger phpMyAdmin, i bloggens databas, går vi till bordet “wp_users” där vi enkelt kan ändra e-postadressen (user_email). Vi anger en e-postadress som vi har tillgång till, sedan från WordPress återställer vi lösenordet.

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).

Hem 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