Как добавить администратора в WordPress через FTP

Что может быть хуже, чем утратить доступ к админке WordPress? Именно поэтому мы уже показывали вам добавить пользователя admin в WordPress с помощью MySQL. Недавно один из наших читателей спросил, возможно ли добавить администратора с помощью FTP. Конечно возможно! В этой статье мы покажем вам как добавить администратора в WordPress через FTP.

adminuserftp[1]

Зачем может понадобиться добавлять админа в WP через FTP?

Иногда вы можете просто забыть свой логин или email адрес на WordPress сайте и не сможете войти в админку.

Единственным выходом в сложившейся ситуации будет добавление администраторов в БД с помощью SQL. Однако, возможности подключиться к phpMyAdmin также может не быть.

Некоторые пользователи могут столкнуться со взломом своего сайта, и, как следствие, удалением своего аккаунта. В этом случае добавление администратора с помощью FTP поможет быстро восстановить доступ к админке WordPress.

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

Добавляем администратора в WordPress с помощью FTP

Первым делом вам понадобится FTP клиент.

После подключения к своему WordPress сайту потребуется найти файл functions.php своей темы. Он будет расположен по пути:

/yoursite.com/wp-content/themes/your-current-theme/functions.php

Нажимаем правой кнопкой на файл functions.php и выбираем Скачать. Ваш FTP клиент начнет скачивание файла functions.php на ваш компьютер.

ftp-download[1]

Открываем только что скачанный файл с помощью текстового редактора, а затем добавляем код ниже в конец файла.

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');

Не забудьте изменить Username, Password и email@domain.com на собственные значения.

Далее, сохраняем файл и загружаем его обратно на свой сайт.

Теперь переходим на страницу входа WordPress и указываем добавленные ранее реквизиты для входа.

После того, как вы войдете в админку, отредактируйте файл functions.php и удалите код, который добавили. Удаление кода не повлечет за собой удаление созданного пользователя.

Мы надеемся, что эта статья помогла вам научиться добавлять администратора в WordPress с помощью FTP.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
  • MrHimylya .

    не вовсех темах работать этот код … в стандартных работает в более продвинутых может не работать.

Scroll To Top