Przywracanie dostępu do WordPress bez MySql, ale przez PHP i FTP
Wiele witryn już opisywało, jak odzyskać hasło do witryny Wordpress poprzez bazę danych lub zwykłe odzyskiwanie dostępu., ale dzisiaj postanowiłem opisać inny niestandardowy sposób, w jaki musiałem znaleźć pracę z menedżerem jednego studia.
Był jeden przypadek, gdy klient miał dostęp do FTP, ale nie miał dostępu do panelu administracyjnego CMS, W tym samym czasie zadanie zostało ustawione i konieczne było pilne rozpoczęcie pracy.
Pierwszą rzeczą, która przyszła mi do głowy, jest próba zmiany bazy danych przez php, ale to był długi czas pisać i zacząłem google jak stworzyć mojego użytkownika. Metoda okazała się naprawdę szybka.
Tworzenie użytkownika WordPress z hakiem
Istnieje sposób na stworzenie własnej wtyczki lub po prostu zapisanie tego kodu do pliku funkcyjnego.php w folderze motywu. Dodaj kod do pliku funkcji.php.
1 2 3 4 5 6 7 8 9 10 11 12 |
add_action( 'init', function () { $username = 'wpadmin'; $password = 'password'; $email_address = 'webmaster@mydomain.com'; if ( ! username_exists( $username ) ) { $user_id = wp_create_user( $username, $password, $email_address ); $user = new WP_User( $user_id ); $user->set_role( 'administrator' ); } } ); |
Po wklejeniu kodu do pliku funkcji.php, Wystarczy zalogować się do /wp-admin/ i wprowadzić login i hasło do wpadmin.
Jeśli znasz ciekawsze sposoby, Napisz w komentarzach, byłbym zainteresowany, aby wiedzieć. Jeśli jesteś zainteresowany, aby wiedzieć, Jak odzyskać hasło za pośrednictwem bazy danych, Następnie napisz w komentarzach, Skończę artykuł.
/*
- Podstawowy kurs projektowania stron internetowych;
- Układ stron;
- Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
- Tworzenie stron internetowych w PHP.