Как правильно удалить плагин из WordPress без доступа к админке

Диагностика проблемы: почему может не быть доступа к админке WordPress

Часто бывает, что из-за ошибок в плагинах, проблем с сервером или взлома админская панель WordPress становится недоступной. В таких случаях удалить проблемный плагин через интерфейс нельзя, и приходится использовать альтернативные методы.

Способы удаления плагина без доступа к админке

1. Удаление через FTP или файловый менеджер хостинга

Самый надежный способ — подключиться к серверу через FTP (например, FileZilla) или использовать встроенный файловый менеджер в панели управления хостингом (cPanel, ISPmanager и т.п.).

Путь к плагинам: /wp-content/plugins/

Пример удаления плагина plugin-name:

rm -rf wp-content/plugins/plugin-name

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

mv wp-content/plugins/plugin-name wp-content/plugins/plugin-name-disabled

2. Отключение плагинов через базу данных

Если доступа к FTP нет, можно отключить все плагины через базу данных MySQL, используя phpMyAdmin или командную строку.

В таблице wp_options найдите опцию active_plugins. Она содержит сериализованный массив активных плагинов.

Пример SQL-запроса для деактивации всех плагинов:

UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins';

После выполнения плагин перестанет загружаться.

Пошаговое удаление плагина через FTP

  1. Подключитесь к серверу через FTP или файловый менеджер.
  2. Перейдите в папку wp-content/plugins.
  3. Найдите папку с названием проблемного плагина.
  4. Переименуйте папку (например, добавьте -disabled) или удалите её.
  5. Попробуйте зайти в админку WordPress — плагин уже отключен.

Проверка результата после удаления

Чтобы убедиться, что плагин удалён или отключён:

  • Попробуйте открыть админ-панель — если ошибка была из-за плагина, она должна исчезнуть.
  • Проверьте сайт в режиме инкогнито, чтобы исключить кеш браузера.
  • Если был удалён каталог плагина — убедитесь, что он отсутствует в wp-content/plugins.
  • Если использовался метод с базой данных — убедитесь, что опция active_plugins пуста.

Частые ошибки при удалении плагинов без доступа к админке

  • Удаление не того плагина. Проверьте точное название папки, чтобы избежать удаления нужных плагинов.
  • Проблемы с правами доступа. Если FTP или файловый менеджер не может удалить папку, проверьте права на файлы и папки (рекомендуется 755 для папок, 644 для файлов).
  • Серверный кеш. После удаления плагина могут оставаться кешированные страницы. Очистите кеш сервера/плагинов кеширования.
  • Сериализация в базе. При работе с опцией active_plugins нужно быть аккуратным с сериализацией, иначе можно сломать работу сайта.

Практические советы по безопасности и производительности

  • Регулярно делайте резервные копии сайта и базы данных перед удалением или изменением плагинов.
  • Используйте плагин Clearfy Pro (https://wpshop.ru/plugins/clearfy?source=wpfix.ru&medium=article&campaign=kak-pravilno-udalit-plagin-iz-wordpress-bez-dostupa-k-adminke) для очистки базы и управления плагинами — он помогает предотвращать конфликты.
  • Отключайте плагины, вызывающие ошибки, сразу через FTP, а не пытаясь исправить их в админке.
  • После удаления проблемного плагина проверьте логи сервера на предмет ошибок, чтобы убедиться, что сайт стабилен.

Сравнение способов удаления плагинов без доступа к админке

МетодПреимуществаНедостаткиКогда использовать
Удаление через FTP/файловый менеджерПростой, безопасный способ, не требует изменений в базеТребуется доступ к серверу; может быть сложно новичкамКогда есть доступ к хостингу, но нет админки
Отключение через базу данныхМожно быстро отключить все плагины без доступа к файламРиск повредить сериализованные данные; отключает все плагиныЕсли нет доступа к FTP, но есть к базе данных
Как установить ограничение на количество одновременных подключений к базе данных в WordPress
14.02.2026
Как использовать WP-Cron для автоматизации задач в WordPress
04.04.2026
Как использовать мета-заголовки для SEO в WordPress
20.01.2026
WooCommerce: автоматическое удаление товаров из корзины по времени нахождения
04.06.2026
Как использовать Redis для кэширования в WordPress
01.03.2026