Як ми можемо додати користувача в 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, в нижній частині додати наступний код:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = 'email@domain.com';
if ( !username_exists( $user ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
} }
add_action('init','wpb_admin_account');

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

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

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

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

Про автора

Хитрість

Захоплюючись всім, що означає гаджет та ІТ, я із задоволенням пишу на сайті stealthsettings.com від 2006 і люблю відкривати для себе нові речі про комп'ютери та macOS, операційні системи Linux, Windows, iOS та Android.

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