Ошибка при входе на сайт WP. Cтраница не найдена. Как решить проблему?
Что то произошло с моим сайтом на wordpress.
Зайти через логин пароль не удаётся. Зашёл в админку через связанный аккаунт google. Пытаюсь изменить пароль, выдает страница не найдена, пробовал зарегестрировать нового пользователя чтобы дать права админа тоже не получилось. Та же ошибка в момент регистрации. Зашёл в phpadmin и в базе данных изменил пароль админа. Войти также не удаётся - страница не найдена.
Как решить этот вопрос?
Вы же в курсе, что в БД хранится хеш пароля, а не сам пароль?
Как вариант:
wp_set_password('12345', 1);
в functions.php
Только потом не забудьте это удалить.
Но похоже дело не в пароле. При попытке входа вас редиректит на страницу 404? Если так, то проверьте .htaccess
Я обращался к хостинг провайдеру, они сказали что регистратор домена мне ничем не поможет. Типа проблема с движком сайта, то есть с вордпресс.
Есть подозрение, что это сделал может даже не специально фрилансер, который мне устранял неисправности с соцкнопками (ускорение по page speed insights)
На хостинге должны быть у них новые базы, они сами обновляют
Если пароль не подходит (на странице авторизации админ-панели) - одно.
Если нет страницы авторизации - то ее нет, страницы. Каким-то образом "снесли" страницу. Или изменили к ней права доступа.
Попробуйти залить/перезалить страницу авторизации/регистрации из дистрюбитива WP на сайт.
Подробно расписано как сбросить пароль администратора
Вывод в том, что если хочешь что то изменить (обновить), скачай исходник с сервера и валяй :)