Dla nas jest mniej szczęśliwy scenariusz Zapominamy hasło Użytkownik z rangą “admin” bloga stworzonego z WordPress, W Nie mamy już dostępu do adresu e -mail To by nam pomogło Resetam Parola, i że sytuacja jest jeszcze bardziej skomplikowana, to byłby jego Nie mamy też dostępu do bazy danych. Mysql.
W tym scenariuszu jedyną opcją, dzięki której możemy wznowić prawa administratora na blogu, jest jego Kremować nowego użytkownika z ranem administratora na WordPress. Dzięki temu nowemu użytkownikowi utworzymy, możemy zresetować hasło naszego użytkownika lub użyć go ze wszystkimi prawami administracyjnymi.
Jak możemy dodać użytkownika “admin” na WordPress za pomocą dostępu do FTP
Potrzebujemy tylko Mamy dostęp do plików witryny i możemy je edytować. Aby to zrobić, potrzebujemy Dane dotyczące dostępu FTP. Użytkownik FTPW słowo afekt i Ip-ul / adres serwera Ftp. Klient FTP do połączenia. FileZilla. Bezpłatny i łatwy w użyciu.
Po połączeniu z FTP idziemy edytować plik funkcje.php. Można go znaleźć w: WP-Content/Temes/Prąd tematyczny/.
Dodajemy funkcje.php, 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');
Edytuj za pomocą danych użytkownika $, $ PASS i $ e -mail, zastępując “Nazwa użytkownika”W “Hasło” i “e [email protected]” powyższego kodu. Po dodaniu tej funkcji zapisz zmiany i uzyskaj dostęp do strony uwierzytelniania bloga. /WP-Admin /lub /WPP-login.php domyślnie.
Po uwierzytelnieniu z nowymi danymi, nie zapomnij powrócić do pliku funkcji.php, z którego można wyeliminować kod dodany powyżej.
Nowo utworzony użytkownik pozostanie zapisany w bazie danych.