Як ми можемо додати користувача в WordPress адміністратора, якщо у нас є доступ до панелі управління або SQL

Є ситуації, коли нам потрібно "перекласти" блог / веб-сайт на WordPress, але у нас немає багато даних про автентифікацію.
У сценарії, де у нас немає Користувач з правами адміністратора до якого я знаю пароль, ми не маємо електронну пошту що ми можемо відновити користувач з правами адміністратора і немає доступу до бази даних(обліковий запис cPanel), здається, трохи неможливо ввійти в WordPress. Проте існує "лазівка". FTP-доступ файли сайту, можуть дозволити нам взаємодіяти з базою даних і взяти контроль.

Якщо ми маємо FTP-доступ до блогу WordPress, відновити пароль користувача з правами адміністратора або додавання нового користувачаЦе може бути зроблено двома способами.

1. Доступ до бази даних блогу / веб-сайту за допомогою phpMyAdmin, використовуючи дані входу з wp-config.php.

У разі, якщо ми не маємо доступу через систему CPanel чи іншого управління в PHPMYADMINми можемо скачати архів тутабо Витяг та архів і ми йдемо до FTPПоруч з WordPress файлів і папок.
Доступ до phpMyAdmin з браузера: http://name-blog.com/phpMyAdmin та з'єднайтеся з Ім'я користувача бази даних і пароль, Ми знаходимо їх у wp-config.php.
Після того, як всередині бази даних PhpMyAdmin в блог, перейдіть до столу "wp_users«Де ми можемо легко змінити свою електронну пошту (user_email). Помістіть електронну пошту, до якої ми маємо доступ, то не для скидання пароля WordPress.

2. Додавання користувача WordPress з правами адміністратора за допомогою файла functions.php current.the topic.

Простіший і швидше, ніж перший, але, крім імені користувача / існуючих користувачів, які мають права адміністратора, це додасть, Звичайно, поряд з цим користувачем входу в систему, Ви можете змінити свої інші, Електронна пошта і пароль.

Щоб застосувати цей метод, в першу чергу визначити, які поточну тему працює блог. Спереду джерела доступу до сторінки (Перегляд HTML-коду) І шукає «/WP-зміст / теми/ ... ». В даний час папки після «/ тема / ..» це поточна папка теми.
FTP доступ в цій папці теми (/ WP-зміст / теми / nume_tema /) і відредагувати файл functions.php Тепер тут.

У functions.php, в нижній частині додати наступний код: wpb_admin_account функція () { $ Користувача = 'ім'я користувача'; $ Передати = 'пароль'; $ Електронною поштою = 'email@domain.com'; якщо (! username_exists ($ користувачів) &&! email_exists ($ електронна пошта)) { $ User_id = wp_create_user ($ користувачеві, $ пропуск, $ електронна пошта); $ User = новий WP_User ($ user_id); $ User-> Set_Role ( 'Адміністратор'); }} Add_action (первонач, 'wpb_admin_account');

Зміниться лише дані, зазначені в червоному кольорі. $ користувачеві, $ пас si $ По електронній пошті.

Зберегти зміни в functions.php, то атаки: http://nume-site.com/wp-admin/Де увійти з вашої записом вище.

Таким чином, ви можете увійти з новим WordPress користувачем зі статусом адміністратора. Після перевірки справжності настійно рекомендується видалити цей код в functions.php.

Як ми можемо додати користувача в WordPress адміністратора, якщо у нас є доступ до панелі управління або SQL

Про автора

Хитрість

Пристрасний про все, що гаджет і IT писати з задоволенням stealthsettings.com з 2006 і мені подобається відкривати нові речі з вами про комп'ютери та MacOS, Linux, Windows, прошивці і Android.

Залишити коментар