Удалять плагины и темы в WordPress можно безболезненно, но только если сначала понять, используются ли они сейчас, не хранят ли важные данные и не завязаны ли на них отдельные части сайта. Самая частая ошибка — удалять всё подряд после визуальной чистки админки. В результате пропадают шорткоды, виджеты, настройки, типы записей или оформление отдельных страниц.
Безопасный порядок такой: сначала проверка, потом отключение, затем удаление. Для тем это особенно важно, потому что активная тема не удаляется, пока вы на ней работаете, а для плагинов важно учитывать, что некоторые из них создают собственные таблицы в базе данных или сохраняют файлы в wp-content/uploads.
С чего начать: что можно удалить сразу, а что нужно проверить
Сначала разделите всё установленное на три группы:
- точно не используется — плагин или тема давно отключены, их функции нигде не нужны, а сайт работает без них;
- нужно проверить — плагин отключён, но мог оставить шорткоды, блоки, виджеты, записи в базе или файлы;
- нельзя удалять без замены — активная тема, обязательные служебные плагины, плагины, через которые работают формы, кэш, SEO, резервные копии, магазин или мультиязычность.
Если вы не уверены, откройте список плагинов и посмотрите, какие из них активны. Неактивный плагин сам по себе не влияет на работу сайта, но может хранить данные, которые ещё используются в контенте или настройках. С темами логика похожая: на сайте должна оставаться хотя бы одна запасная тема WordPress, обычно из стандартных, чтобы при проблеме можно было быстро переключиться.
Перед удалением сделайте короткую проверку
Перед чисткой не нужно устраивать полноценный аудит, но несколько проверок обязательны. Они занимают немного времени и сильно снижают риск поломки.
Проверьте, не используется ли плагин в контенте
Некоторые плагины добавляют шорткоды, блоки или собственные элементы в редакторе. Если удалить такой плагин, на страницах могут остаться пустые места или текст вида [shortcode]. Особенно это касается слайдеров, галерей, форм, конструкторов и старых расширений для вставки контента.
Что сделать:
- откройте несколько ключевых страниц и записей;
- посмотрите, нет ли в тексте шорткодов от удаляемого плагина;
- проверьте, не используются ли его блоки в редакторе Gutenberg;
- если сайт старый, отдельно проверьте виджеты и шаблоны страниц.
Проверьте, не хранит ли плагин важные данные
Некоторые плагины при удалении удаляют только файлы расширения, а данные в базе остаются. Это не всегда проблема, но важно понимать последствия. Например, формы могут хранить отправки, SEO-плагины — метаданные, плагины магазинов — заказы и настройки, а плагины резервного копирования — свои архивы и расписания.
Если плагин нужен только как временное решение, сначала экспортируйте или сохраните данные, которые вам нужны. Если плагин был заменён аналогом, убедитесь, что новый инструмент уже настроен и работает до удаления старого.
Проверьте тему, если собираетесь удалять старые шаблоны
Удалять можно только неактивные темы. Но перед этим убедитесь, что они не используются как дочерняя тема, не содержат кастомные правки и не нужны для отката. Если у вас есть дочерняя тема, сначала проверьте, от какой родительской темы она зависит. Удаление родительской темы сломает сайт, даже если дочерняя тема формально останется на месте.
Как безопасно удалить плагин WordPress
Самый безопасный путь — сначала отключить плагин, проверить сайт, и только потом удалить его. Если плагин уже неактивен, переходите сразу к удалению, но всё равно лучше проверить страницы, где он мог использоваться.
- Откройте Плагины в админке WordPress.
- Найдите ненужный плагин и нажмите Деактивировать.
- Проверьте главную, несколько внутренних страниц, формы, корзину, личный кабинет, если они есть.
- Если всё работает, нажмите Удалить.
Если после деактивации что-то сломалось, не удаляйте плагин сразу. Сначала верните его в активное состояние и разберитесь, чем он был заменён или где именно используется. Это особенно важно для плагинов, которые влияют на вывод контента, кэширование, безопасность и интеграции с внешними сервисами.
Иногда плагин не удаляется из админки из-за прав доступа или проблем с файловой системой. В таком случае не стоит сразу лезть в сервер и удалять папку вручную, если вы не уверены, что плагин уже деактивирован. Сначала проверьте, что он не активен, а затем удаляйте файлы только в крайнем случае.
Как удалить тему WordPress без риска
Удалять тему можно только после того, как вы переключились на другую активную тему. WordPress не даст удалить текущую тему, и это правильно: иначе сайт может остаться без рабочего шаблона.
Безопасный порядок такой:
- Активируйте другую тему, которая уже проверена на сайте.
- Откройте несколько страниц и убедитесь, что внешний вид не сломался.
- Только после этого удаляйте старую тему из раздела Внешний вид → Темы.
Если вы удаляете тему, которая раньше была родительской для дочерней, сначала перенесите сайт на другую связку или убедитесь, что дочерняя тема больше не используется. Иначе после удаления родителя часть шаблонов перестанет работать.
На практике разумно оставить одну активную тему и одну-две запасные стандартные темы WordPress. Этого достаточно для аварийного переключения и не создаёт лишнего мусора.
Что делать с остатками после удаления
Удаление через админку не всегда очищает всё до конца. Это нормально: WordPress удаляет сам плагин или тему, но не обязан убирать все данные, которые они когда-то создали. Здесь важно не путать «остатки» с «мусором». Иногда это действительно ненужные записи, а иногда — рабочие данные, которые ещё используются.
После удаления проверьте:
- медиафайлы — некоторые плагины создают изображения, кэши, миниатюры или временные файлы;
- настройки в базе — часть плагинов оставляет опции и метаданные;
- контент сайта — шорткоды, блоки, виджеты, старые шаблоны страниц;
- папку uploads — если плагин сохранял туда свои файлы, они могут остаться после удаления.
Если вы не уверены, нужны ли оставшиеся данные, не удаляйте их вручную сразу после деинсталляции. Сначала проверьте, не используются ли они в контенте или в другом плагине. Это особенно важно для сайтов с длинной историей, где часть функциональности менялась несколько раз.
Когда лучше не удалять вручную через файловый менеджер
Удаление папки плагина или темы через FTP, файловый менеджер хостинга или SSH кажется быстрым способом, но он подходит не всегда. Если удалить файлы, не деактивировав расширение в WordPress, в админке могут остаться «битые» записи, а сайт — начать ругаться на отсутствующие файлы.
Ручное удаление допустимо, если:
- плагин уже деактивирован;
- админка не позволяет удалить его штатно;
- вы точно знаете, что удаляете именно ненужную папку;
- у вас есть свежая резервная копия.
Если доступа к админке нет, а удалить нужно срочно, сначала сделайте копию файлов и базы данных. Без этого ручная чистка превращается в лотерею.
Как проверить, что сайт не пострадал после чистки
После удаления не ограничивайтесь открытием главной страницы. Проблемы часто всплывают на внутренних шаблонах, в формах и в местах, где раньше работал удалённый плагин.
Минимальная проверка выглядит так:
- откройте главную страницу;
- проверьте несколько обычных страниц и записей;
- если есть поиск, формы, комментарии, корзина или личный кабинет — проверьте их отдельно;
- посмотрите консоль браузера и фронтенд на наличие пустых блоков, ошибок верстки и неработающих элементов;
- убедитесь, что в редакторе не остались шорткоды или блоки от удалённого плагина.
Если сайт кэшируется, очистите кэш после удаления. Иначе вы можете смотреть на старую версию страницы и не заметить, что часть контента уже сломана или, наоборот, что проблема уже исчезла.
Если нужно навести порядок надолго
Когда на сайте много лишних расширений, полезно не просто удалить очевидный мусор, а выстроить простое правило: один плагин — одна понятная задача. Если расширение давно не обновлялось, дублирует функцию другого плагина или используется только на одной старой странице, его лучше заменить или убрать после проверки контента.
Для сайтов, где часто накапливаются дублирующие настройки, лишние скрипты и старые расширения, удобнее заранее держать под контролем именно технический «хвост» установки. В таких случаях помогает Clearfy Pro: он не удаляет плагины и темы вместо вас, но помогает убирать часть технического мусора и упрощает обслуживание сайта. Это полезно именно после ручной ревизии, а не вместо неё.
Если коротко, безопасное удаление в WordPress всегда начинается с проверки зависимости, а не с кнопки «Удалить». Сначала убедитесь, что плагин или тема нигде не используются, потом отключите, протестируйте сайт и только после этого удаляйте. Такой порядок занимает чуть больше времени, но почти всегда экономит часы на восстановление после ошибки.