2015-03-09 2 views
-1

Мое приложение Wordpress стало каким-то образом повреждено. Я больше не могу войти в администратор Wordpress. Тем не менее, общедоступный сайт доступен.Перемещение сайта Wordpress без доступа к администратору

У меня также есть доступ к базе данных SQL и файлам на сервере.

Как я могу экспортировать сайт в новую установку с учетом этого доступа?

В качестве альтернативы, есть ли способ принудительного доступа администратора путем изменения любых файлов конфигурации?

ответ

0

Самый простой способ сделать это - создать новый сайт WordPress (локально даже), где вы знаете пароль администратора. Как только он настроен, откройте базу данных и скопируйте пароль для администратора из таблицы wp_users и установите значение на вашем старом сайте одинаковым. Вы сможете войти в систему как администратор с тем же паролем, который вы создали на своем временном сайте.

Вы также можете отредактировать файл своей темы functions.php, чтобы обновить пароль администратора. Предполагая, что ваш пользователь Admin имеет идентификатор по умолчанию 1, добавьте его в файл и запросите любую общедоступную страницу на сайте для обновления пароля. Он использует функцию WordPress API wp_set_password().

wp_set_password('new password, 1); 
Смежные вопросы