Как восстановить пароль wordpress

Как восстановить пароль wordpress

Меняем пароль WordPress через панель администратора

Сайты на WordPress требуют использовать сложные пароли для защиты административной панели от несанкционированного доступа третьих лиц. Такие пароли достаточно сложно запомнить, а записывая их пользователь может потерять. Поэтому очень важно знать как можно вернуть контроль над своим сайтом и получить доступ к административной панели.
  1. Если вы знаете email, который задали при создании сайта, перейдите на сайт по адресу ваш сайт/wp-admin:

То есть возможность восстановить доступ к сайту с помощью письма, которое придет на email, с инструкцией по восстановлению пароля сайта,

Восстанавливаем пароль WordPress через phpMyAdmin

С помощью административной панели хостинга и базы данных PhpMyAdmin, можно изменить пароль администратора, если остальные способы по той или иной причине не подходят. Для изменения пароля достаточно внести правки в таблицу wp_users :

Изменение значений только одного поля, user_pass, позволят вам получить доступ к сайту:

Пароль необходимо обязательно сохранять со значением Функции равной “md5”.

Восстанавливаем пароль через functions.php

Если вы забыли пароль к phpMyAdmin, то этот способ подойдет вам, в этом способе вам нужно внести правки в файл functions.php. А именно, в файле functions.php, который расположен в папке с вашей темой wordpress.

Добавьте в конце файла functions.php, следующий код:

Данный способ не работает: wp_set_password(‘password’,’admin’);

Поэтому будем использовать способ представленный ниже:

if( isset( $_GET[‘init_new_pass_set’] ) && $login = $_GET[‘init_new_pass_set’] ){
add_action( ‘init’, function() use ( $login ){
wp_set_password( ‘newpassword‘, get_user_by( ‘login’, $login )->ID );
wp_die( “Пароль пользователя $login изменен” );
} );
}

При изменении пароля этим способом вы обязательно должны помнить логин администратора. Вместо ‘newpassword ‘ можно использовать любой другой пароль:

www.адрес сайта.ru?init_new_pass_set=логин пользователя

Не забудьте удалить этот код после его использования!

Spread the love
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии