Hvordan kan vi tilføje en admin -bruger i WordPress, hvis vi ikke har adgang til dashboard eller SQL
Hvordan kan vi tilføje en admin -bruger i WordPress, hvis vi ikke har adgang til dashboard eller SQL
Der er situationer, hvor vi har brug for det “tage over” en blog/hjemmeside på WordPress, men vi har ikke ret mange login-data til den.
I scenariet, hvor vi ikke har nogen bruger med administratorrettigheder hvis adgangskode vi kender, vi har ikke en e-mailadresse hvorpå vi kan gendanne en administratorbruger og ingen adgang til databasen(en cPanel-konto), virker det lidt umuligt at kunne logge ind på WordPress. Der er dog en “båret”. FTP adgang til webstedets filer, kan det give os mulighed for at interagere med dets database og tage kontrol.
Hvis vi har FTP-adgang til filerne på en WordPress-blog, gendannelse af adgangskoden for en bruger med administratorrettigheder eller tilføjelse af en ny bruger, det kan gøres på to måder.
1. Adgang til blog-/websteddatabasen gennem phpMyAdmin ved hjælp af logindata fra filen wp-config.php.
Hvis vi ikke har adgang via et cPanel eller andet administrationssystem til phpmyadmin, vi kan download arkivet af her, o afarkivere og o vi uploadede på FTP, ved siden af WordPress-filer og -mapper.
Vi får adgang til phpMyAdmin fra browseren: http://nume-blog.com/phpMyAdmin og forbinder med databasebruger og adgangskode. Vi finder disse i wp-config.php.
Når du indtaster phpMyAdmin, i bloggens database, går vi til bordet “WP_USERS” hvor vi nemt kan ændre e-mailadressen (bruger_e-mail). Vi indtaster en e-mailadresse, som vi har adgang til, derefter nulstiller vi adgangskoden fra WordPress.
2. Tilføjelse af en WordPress-bruger med administratorrettigheder ved hjælp af functions.php-filen for det aktuelle tema.
En enklere og hurtigere metode end den første, men som udover den eksisterende bruger/brugere med administrative rettigheder, en mere vil blive tilføjet. Selvfølgelig, når du logger ind med denne bruger, du kan ændre andres data. E-mailadresse og adgangskode.
For at anvende denne metode, først og fremmest identificere, hvad det aktuelle tema er som bloggen kører på. På den første side skal du gå til kilden (Se kilde) og søg “/wp-indhold/temaer/…”. Den nuværende mappe efter “/temaer/..” er den aktuelle temamappe.
Få adgang via FTP til mappen med det aktuelle tema (/wp-content/themes/theme_name/) og rediger filen funktioner.php tilstede her.
I functions.php, nederst, tilføje følgende kode:
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');
Kun de data, der er angivet med rødt, vil blive ændret. $bruger, $pas og $e-mail.
Gem ændringerne til functions.php-filen, og få adgang til: http://nume-site.com/wp-admin/, hvor du logger ind med de data, du har indtastet ovenfor.
På denne måde kan du logge ind på WordPress med en ny bruger med administrator rang. Efter godkendelse anbefales det stærkt at slette denne kode fra functions.php.
Hvordan kan vi tilføje en admin -bruger i WordPress, hvis vi ikke har adgang til dashboard eller SQL
Hvad er nyt
Om Stealth
Passioneret omkring teknologi, skriver jeg med glæde på StealthSettings.com siden 2006. Jeg har stor erfaring med operativsystemer: macOS, Windows og Linux, samt med programmeringssprog og bloggingplatforme (WordPress) og til webshops (WooCommerce, Magento, PrestaShop).
Se alle indlæg af StealthDu kan også være interesseret i...