Забыли пароль от своего сайта на WordPress? Не беспокойтесь, это вполне обыденная ситуация, которая может случиться с каждым. В этой статье мы расскажем вам, как быстро и без лишних хлопот восстановить доступ к своему сайту, если вы забыли пароль от админ-панели. Выберите наиболее подходящий для вас из трех вариантов решений, и задача будет решена.
Восстановление пароля через электронную почту
WordPress предоставляет встроенную функцию восстановления пароля. Просто перейдите на страницу входа вашего сайта и нажмите ссылку «Забыли пароль?». Вам будет предложено ввести адрес электронной почты, связанный с вашим аккаунтом администратора. После этого на указанный адрес придет письмо с инструкциями по сбросу пароля.
Сменить пароль через файл functions.php
Если вам не удалось восстановить пароль через эл.почту, вы можете создать новый пароль через файл functions.php. Процедура довольно проста и позволяет быстро вернуть доступ к вашему сайту.
- Откройте файл functions.php вашей темы для редактирования.
- Вставьте следующий код в конец файла:
// Задать новый пароль для входа в админку function ws_reset_password() { $username = 'admin'; // Замените 'admin' на свой логин администратора $new_password = 'newpassword'; // Замените 'newpassword' на новый пароль $user = get_user_by('login', $username); if ($user) { wp_set_password($new_password, $user->ID); echo 'Пароль успешно изменен.'; } else { echo 'Пользователь не найден.'; } } add_action('init', 'ws_reset_password');
- Замените «admin» на свой логин администратора.
- Укажите новый желаемый пароль вместо «newpassword».
- После этого зайдите просто на свой сайт, на любую страницу. Вы увидите сообщение «Пароль успешно изменен».
- Вернитесь снова в файл functions.php и удалите весь ранее добавленный код.
Теперь вы можете зайти в админку под только что созданным новым паролям.
Сменить пароль через phpMyAdmin в WordPress
Этот метод позволяет вам обновить пароль напрямую в базе данных WordPress.
- Зайдите в phpMyAdmin у себя на хостинге.
- В левой части экрана вы увидите список баз данных. Найдите ту базу, которая связана с вашим сайтом.
- Кликните на название этой базы данных. Откроется список таблиц внутри нее.
- В списке таблиц найдите таблицу с префиксом «wp_users» (где «wp_» — это префикс таблиц вашей установки WordPress).
- Кликните на эту таблицу, чтобы открыть ее содержимое.
- Найдите строку, соответствующую вашему пользователю. Кликните на значок «Редактировать» (по умолчанию это карандаш).
- В колонке «user_pass» укажите ваш новый пароль в поле «Значение».
- В поле «user_pass» рядом с вашим новым паролем выберите функцию хеширования «MD5» из выпадающего меню.
- Нажмите кнопку «OK» или «Вперед» (в зависимости от версии phpMyAdmin) для сохранения изменений.
Теперь вы можете попробовать войти на свой сайт с использованием нового пароля. Если все выполнено правильно, вы успешно восстановите доступ к своему аккаунту.