Як вручну скинути пароль адміністратора WordPress
Якщо ви забули свій пароль адміністратора WordPress і не можете скинути його за допомогою стандартного посилання “Забули пароль”, ви можете скинути пароль вручну кількома способами. Ось покрокова інструкція, як вручну скинути пароль адміністратора WordPress через phpMyAdmin, FTP і functions.php.
Спосіб 1: Скидання пароля через phpMyAdmin
Цей метод передбачає доступ до бази даних WordPress безпосередньо через phpMyAdmin. Зазвичай він доступний через панель керування вашого хостингу.
Крок 1: Увійдіть до панелі керування хостингом
- Увійдіть до панелі управління cPanel або панелі управління хостингом.
- Знайдіть і натисніть на phpMyAdmin у розділі Бази даних.
Крок 2: Доступ до бази даних WordPress
- У phpMyAdmin знайдіть базу даних, яка використовується вашим сайтом WordPress (зазвичай вона називається так само, як і ваш сайт, або з префіксом wp_).
- Натисніть на назву бази даних, щоб розгорнути її таблиці.
Крок 3: Знайдіть таблицю користувачів
- Знайдіть таблицю, яка закінчується на _users (часто вона називається wp_users, але це може відрізнятися залежно від префікса вашої таблиці).
- Натисніть на таблицю wp_users, щоб відкрити її. Ця таблиця містить інформацію про всіх зареєстрованих користувачів.
Крок 4: Змінення пароля користувача адміністратора
- Знайдіть рядок, який відповідає вашому імені користувача адміністратора (зазвичай ID 1).
- Натисніть кнопку “Редагувати” (іконка з олівцем) поруч з рядком користувача адміністратора.
- У полі user_pass ви побачите ваш поточний пароль у зашифрованому форматі (хешований за допомогою MD5).
- Виберіть MD5 у випадаючому списку Функція поруч з полем user_pass.
- Введіть ваш новий пароль звичайним текстом у колонці Значення.
- Прокрутіть сторінку вниз і натисніть кнопку Зберегти, щоб зберегти зміни.
Крок 5: Увійдіть до WordPress
Після збереження змін ви можете увійти до адміністративної панелі WordPress, використовуючи новий пароль, який ви встановили.
Спосіб 2: Скиньте пароль через FTP, змінивши файл functions.php
Якщо у вас немає доступу до phpMyAdmin, ви можете скинути пароль, додавши код до файлу functions.php вашої теми по FTP.
Крок 1: Доступ до вашого сайту через FTP
- Використовуйте FTP-клієнт (наприклад, FileZilla) для підключення до сервера вашого сайту. Вам знадобляться ваші облікові дані FTP (доступні в панелі керування хостингом).
- Після підключення перейдіть до папки /wp-content/themes/.
- Відкрийте папку з вашою активною темою.
Крок 2: Відредагуйте файл functions.php
- У папці активної теми знайдіть файл functions.php.
- Клацніть на ньому правою кнопкою миші і виберіть “Переглянути/Редагувати”, щоб відкрити його в текстовому редакторі.
Крок 3: Додавання коду для скидання пароля
- Додайте наступний код в кінець файлу functions.php:wp_set_password(‘new_password’, 1);
Замініть ‘new_password’ новим паролем, який ви хочете використовувати. Число 1 означає ідентифікатор користувача admin (зазвичай це ID 1).
- Збережіть файл і завантажте його назад на сервер за допомогою FTP.
Крок 4: Увійдіть до WordPress
- Увійдіть до адміністративної панелі WordPress, використовуючи новий пароль, який ви щойно встановили.
- Після входу видаліть код з файлу functions.php, щоб уникнути ризиків для безпеки:
- Знову відкрийте файл functions.php по FTP і видаліть доданий код.
- Збережіть і повторно завантажте файл.
Спосіб 3: Скинути пароль за допомогою wp-cli (командного рядка)
Якщо у вас є SSH-доступ до вашого хостинг-сервера, ви можете скористатися wp-cli для скидання пароля. Це швидкий і ефективний спосіб для користувачів, які звикли до командного рядка.
Крок 1: Увійдіть за допомогою SSH
- Підключіться до свого сервера по SSH за допомогою термінального додатку (наприклад, PuTTY або додатку Terminal на macOS/Linux).
- Перейдіть до кореневого каталогу WordPress.
Крок 2: Запустіть команду wp-cli
- Запустіть наступну команду, щоб оновити пароль користувача admin:wp user update 1 –user_pass=”new_password”
Замініть new_password вашим новим паролем. Число 1 – це ідентифікатор користувача admin.
Крок 3: Увійдіть до WordPress
Після виконання команди ви можете увійти до своєї панелі управління WordPress, використовуючи новий пароль.
Спосіб 4: Скинути пароль за допомогою сценарію аварійного скидання пароля
WordPress пропонує скрипт аварійного скидання пароля, який ви можете завантажити вручну і використовувати для скидання пароля адміністратора.
Крок 1: Завантажте аварійний скрипт
- Завантажте скрипт аварійного скидання пароля з офіційних ресурсів WordPress за адресою WordPress Codex.
Крок 2: Завантажте скрипт через FTP
- За допомогою FTP-клієнта завантажте скрипт до кореневої директорії WordPress (де знаходиться файл wp-config.php).
Крок 3: Запустіть скрипт
- Після завантаження перейдіть за URL-адресою скрипта у вашому браузері (наприклад, yoursite.com/emergency.php).
- Дотримуйтесь інструкцій на екрані, щоб скинути пароль адміністратора.
- Після цього видаліть скрипт з вашого сервера з міркувань безпеки.
Висновок
Вручну скинути пароль адміністратора WordPress легко, маючи доступ до phpMyAdmin, FTP або wp-cli. Дотримуючись цих методів, ви зможете швидко і безпечно відновити доступ до панелі управління WordPress. Не забудьте видалити будь-який код або скрипти, додані під час процесу, щоб забезпечити безпеку вашого сайту після скидання пароля.