Задача. Поломался сайт после каких-то манипуляций с плагином. Зайти в админ-панель не получается.
Решение 1: Отключение плагинов через Базу данных:
- Войти в базу данных WordPress через phpMyAdmin;
- Перейти к таблице wp_options;
- Найти в столбце option_name строку active_plugins (она паказывает активные плагины);
- Отредактировать значение опции active_plugins на a:0: {} и сохранить;
- Плагины дективируются.
* Также найти active_plugins можно просто cделав SQL-запрос к БД:
1
2
3
4
5
|
SELECT * FROM wp_options WHERE option_name = ‘active_plugins’;
|
Решение 2: Подключение по FTP, если нет доступа к админ панели сайта:
- Используем FTP или файловый менеджер для подключеню к серверу где размещен сайт;
- Перейти в каталог WP
/wp-content/
, где будет папка «plugins»; - Необходимо переименовать папку, неважно как (например plugins-0). После изменения имени папки все плагины будут будут отключены.
* Если известно какой плагин нарушил работу WP, то можно переименовать папку конкретно этого плагина или удалить ее.