Сброс пароля администратора Wordpress - необходимая процедура в случае, если пароль администратора был забыт. На нашем хостинге рекомендуется восстановление пароля двумя основными способами. Это способы - восстановление пароля через базу данных (используется phpMyAdmin), и восстановление пароля при помощи wp-cli. Мы рассмотрим оба этих способа.
Способ 1 - восстановление через Базу Данных, при помощи phpMyAdmin
Для того, чтобы сбросить пароль от панели администратора WordPress Вам необходимо подключиться через phpmyadmin к базе данных, с которой работает Ваш сайт.Чтобы узнать с какой базой данных работает Ваш сайт, Вам необходимо в корневой директории домена, в файле wp-config.php найти строчку define 'DB_NAME', где будет указана Ваша база данных.
В данном окне, в строчке user_pass находится Ваш хэш - пароль.
Вам необходимо очистить поле ввода и ввести любой пароль на Ваше усмотрение. Рядом в столбце функция Вам необходимо указать хэш-функцию MD5
Важно! Придумайте сложный, уникальный пароль, чтобы его не смогли подобрать злоумышленники.
После выполненых действий Вам нужно нажать кнопку "Вперед" и Ваши изменения сохранятся. На этом сброс пароля завершен - можете пробовать авторизоваться с ним в панели администратора Wordpress.
Способ 2 - восстановление при помощи wp-cli
На всех платных тарифах нашего хостинга, кроме Free и Free+, доступна консольная утилита wp-cli, которой можно пользоваться прямо в консоли сервера. О том, как работать с wp-cli, Вы можете почитать по ссылке
Для восстановления пароля администратора, необходимо перейти в папку сайта, как написано в статье ранее, и выполнить команду:
wp user list --role=administrator
Команда выведет всех администраторов сайта Wordpress. Найдите среди них нужного Вам по полю user_login (как правило это admin), и сбросьте ему пароль следующей командой:
wp user update admin --user_pass=StrongPasswordHere --skip-email
где в команде замените admin на имя своего пользователя (если это не admin), а StrongPasswordHere - замените на сложный пароль.
Если всё сделано верно, то после выполнения команды Вы получите следующий результат:
Теперь Вы можете перейти в панель админинстратора WordPress используя новый пароль администратора.