Менее счастливый сценарий для нас Мы забываем пароль пользователь с званием “администратор” блога, созданного с WordPress, в У нас больше нет доступа к адресу электронной почты это поможет нам Resetam Parolaи что ситуация еще более сложна, это будет его У нас тоже нет доступа к базе данныхПолем MysqlПолем
В этом сценарии единственный вариант, с помощью которого мы можем возобновить права администратора в блоге, - это его Крим нового пользователя с рейтингом администратора на WordPressПолем С помощью этого нового пользователя мы создадим, мы можем сбросить пароль нашего пользователя или использовать его со всеми правами администрирования.
Как мы можем добавить пользователя “администратор” на WordPress с помощью FTP -доступа
Все, что нам нужно, это У нас есть доступ к файлам сайта и мы можем их редактироватьПолем Для этого нам нужно Данные доступа FTPПолем Пользователь FTPВ слово аффект и IP-UL / Адрес сервера FTP. Клиент FTP для подключения. FilezillaПолем Бесплатно и простой в использовании.
После подключения к FTP мы перейдем к редактированию файла functions.phpПолем Это можно найти в: WP-content/Themes/Тема-точка/
Мы добавляем в функции.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 и $ Email, заменить “Имя пользователя”В “Пароль” и “[email protected]” из приведенного выше кода. После добавления этой функции сохраните изменения и доступ к странице аутентификации блога. /wp-admin /или /wp-login.php по умолчанию.
После аутентификации с новыми данными не забудьте вернуться в файл functions.php, из которого можно устранить код, добавленный выше.
Недавно созданный пользователь останется сохраненным в базе данных.