Как мы можем добавить пользователя администратора в WordPress, если у нас нет доступа к панели панели или SQL

Это ситуации, когда нам нужно “перенимать” Блог / веб -сайт на WordPress, но у нас не так много данных аутентификации.
В сценарии у нас нет Пользователь с правами администратора кому мы знаем пароль, У нас нет адреса электронной почты что мы можем восстановить пользователя администратора и нет доступа к базе данных(Учетная запись CPanel), кажется, невозможно иметь возможность аутентифицировать в WordPress. Есть, однако “портированный”Полем FTP Access В файлах сайта он может позволить нам взаимодействовать с его базой данных и взять контроль.

Если у нас есть доступ к FTP к файлам блога на WordPress, Восстановление пароля пользователя с правами администратора или Добавление нового пользователя, может быть сделано двумя способами.

1 Доступ к базе данных блога / веб-сайта через PhpmyAdmin, используя подключающие данные из файла wp-config.phpПолем

Если у нас нет доступа через CPanel или другую систему управления, чтобы Phpmyadmin, мы можем Скачать архив здесьО. дизайн и о Мы поднимаемся на FTP, почти WordPress файлы и папки.
Доступ к PhpMyAdmin из браузера: http://nume-blog.com/phppmyadmin и подключиться с Пользователь базы данных и пароля пользователяПолем Мы находим их в wp-config.php.
Как только вы входите в PhpMyAdmin, в базе данных блога мы идем к таблице “wp_users” где мы можем очень легко изменить адрес электронной почты (user_email) Мы поместили адрес электронной почты, к которому у нас есть доступ, затем из WordPress мы сбросим пароль.

2 Добавьте пользователя WordPress с правами администратора, используя function.php текущей темы (тема)Полем

Более простой и более быстрый метод, чем первый, но помимо существующих пользователей / пользователей, которые имеют права администрации, один добавит еще одинПолем Конечно, после аутентификации с этим пользователем, Вы можете изменить данные другихПолем Адрес электронной почты и пароль.

Чтобы применить этот метод раньше всех Определите, что такое текущая тема на котором работает блог. На первой странице доступ к источнику (Просмотреть источники посмотрите “/WP-Content/Themes/…”Полем Папка, присутствующая после “/темы/..” это папка текущей темы.
Мы получаем доступ через текущую тему папки FTP (/wp-content/themes/name_tema/) и редактировать файл functions.php присутствует здесь.

В functions.php внизу добавляем следующий код:

 function wpb_admin_account(){
 $user = 'Username';
 $pass = 'Password';
 $email = '[email protected]';
 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');

Только данные, указанные с красным, будут изменены. $ ПользовательВ $ Pass и $ по электронной почтеПолем

Сохраните изменения файла functions.php, затем доступ: http://nume-site.com/wp-admin/, где вы аутентифицируетесь с данными, введенными вами выше.

Таким образом, вы можете аутентифицировать в WordPress с новым пользователем с администратором. После аутентификации очень целесообразно удалить этот код из functions.php.

Увлеченными технологиями, я с удовольствием пишу на stealthsetts.com, начиная с 2006 года. У меня богатый опыт работы в операционных системах: macOS, Windows и Linux, а также в языках программирования и платформах для блога (WordPress) и для интернет -магазинов (WooCommerce, Magento, Presashop).

Дом Ваш источник его учебников, полезных советов и новостей. Как мы можем добавить пользователя администратора в WordPress, если у нас нет доступа к панели панели или SQL
Оставьте комментарий