Как найти страницу для входа на сайт, созданный на WordPress?

Как можно определить адрес кастомной страницы логина для сайта на WordPress, если она была изменена с помощью плагина All-In-One Security (AIOS), и у нас есть доступ к коду сайта и базе данных?
  • 30 августа 2024 г. 12:34
Ответы на вопрос 2
Если вы хотите найти кастомную страницу логина для сайта на WordPress, который использует плагин All-In-One Security (AIOS), и у вас есть доступ к коду и базе данных, вы можете сделать следующее:

### 1. Проверка настроек плагина

1. **Вход в админку WordPress:** Если у вас есть доступ к админ-панели, перейдите в раздел настроек плагина AIOS:
   - Перейдите в «Security» (Безопасность) -> «Login Lockdown» (Блокировка входа).
   - Найдите настройки, связанные с кастомной страницей логина. Там будет указан адрес, на который был изменен основной логин.

### 2. Проверка конфигурации плагина через базу данных

Если у вас нет доступа к админке, вы можете проверить базу данных:

1. **Подключение к базе данных:** Используйте инструмент для работы с базами данных, например phpMyAdmin.

2. **Поиск в таблицах:**
   - Найдите таблицу `wp_options` (или с префиксом, который используете).
   - Ищите записи, связанные с AIOS. Ключи могут содержать слова `aios`, `login`, `custom_login` и т.д.
   - Например, ищите значения, содержащие адрес кастомного логина, или специальный ключ, который плагин может создать для хранения страницы логина.

### 3. Проверка кода плагина

Если вы знакомы с PHP и кодом плагинов, вы можете посмотреть его код:

1. **Файлы плагина:** Найдите папку с установленным плагином AIOS в `wp-content/plugins/all-in-one-wp-security-and-firewall/`.

2. **Поиск по коду:** Используйте текстовый редактор или IDE с функцией поиска по файлам для поиска ключевых слов, как "login" или "custom_login".

### 4. Возможные стандартные пути

Если вы не смогли найти кастомный логин через указанные способы, можно попробовать стандартные пути, которые могут быть изменены:

- `/wp-login.php`
- `/custom-login/` (или другие, если вам известны изменения, сделанные администратором).

### 5. Создание новой страницы логина

Если вы не можете восстановить доступ к существующей странице логина, вы можете временно отключить плагин AIOS, чтобы вернуться к стандартной странице логина:

1. **Отключить плагин:** Найдите папку плагина в `wp-content/plugins/` и переименуйте ее (например, добавив `_off`), чтобы деактивировать плагин.
  
2. После отключения плагина попробуйте зайти по стандартному адресу `/wp-login.php`.

При наличии доступа к сайту и знания кодов, вы сможете легко найти или восстановить доступ к странице логина.
Попробуй через sftp доступ переименовать папку плагина All-In-One Security (этим ты его выключишь), должна вернуться дефолтная страницы авторизации
Похожие вопросы