
Приблизительное время чтения: 7 минут
«Странный вопрос,» – подумает большинство читателей, и будет по-своему право. Каждому опытному пользователю WordPress известен стандартный алгоритм удаления дополнений и аддонов к ним через административную панель CMS. Но знаете ли вы, что нередко после такого uninstall в системе остаются мусорные файлы? Они постепенно нагружают систему, замедляя работу ядра и сайта в целом. Как избежать этого и полностью удалить плагин WordPress, расскажем прямо сейчас.
Полезно: Как правильно удалить тему WordPress
Суть проблемы
В процессе установки, работы и удаления любых программных продуктов (не обязательно на веб-сайте) остается n-ое количество мусорных файлов. Не будем рассказывать обо всех тонкостях данных процессов в рамках CMS WordPress: об этом вы можете прочитать в других наших статьях в разделе «Учебник». Скажем лишь, что все построено на взаимодействии файлов в БД. Чаще всего, это код и таблицы. Некоторые из них остаются в резерве либо представляют собой скрытые области программного ядра того или иного веб-продукта. Попросту говоря, на них не распространяются обычные правила. Системе ничего не остается, как отложить их, сославшись на собственную беспомощность. К слову, вам об этом она не расскажет.
Почему же система не тормозит сразу даже при активном использовании (установке и удалении) различных плагинов и аддонов? Она может продолжительное время справляться с дополнительной нагрузкой «мусора» за счет резервов мощности ядра. Но настанет момент, когда его будет недостаточно. Далее грядет длительная чистка, а затем очень пригодится наша инструкция.
Лучше не доводить CMS до режима «нон-стоп». Боритесь с причинами, а не следствием.
Причины удаления
Удалить плагин WordPress может потребоваться по ряду причин. Некоторые из них банальна, а о других вы могли и не знать.
- Плагин больше вам не нужен. Без комментариев.
- Перестал устраивать функционал плагина. Не редкость в наше время. Разработчики обещают бесшовную работу, стабильность, безопасность, удобность использования, но по факту и половина из заявленного не соответствует реальности. В таких случаях, о мусорных файлах забывают чаще всего. Всему виной эмоции.
- Плагин не работает. Разочарование для любого пользователя. Часто подобные фокусы выкидывают малоизвестные, бесплатные либо свежие плагины и аддоны. Будьте внимательны! Нерабочие плагины оставляют больше всего «мусора».
- Плагин заражен вирусом. В данных случаях, полная деинсталляция просто необходима. Вирусный код нередко находится именно в сетевых скрытых каталогах расширения, недоступного системе CMS. Если вовремя не среагировать, понадобится помощь специалиста.
А теперь вспомните, всегда ли, в подобных ситуациях, вы задумывались о корректной деинсталляции расширения? Думаем, что нет. В случае с тем же вирусом, правильно удалить плагин WordPress – первый пункт заботы о безопасности.
Полезно: Как можно удалить определенные теги из записи на сайте WordPress?
Виноваты разработчики

По совокупности сказанного, логичное умозаключение. Пользователю не придется заботиться о полном удалении дополнений и аддонов, если разработчики заранее заложат в программный продукт функцию полной деинсталляции. Неужели виноваты они?
Как не прискорбно, но да. Большинство разработчиков намеренно скрывают те или иный файлы. Но не всегда виной этому мошеннические или корыстные побуждения. К примеру, большую часть мусорных файлов часто составляют cookie-файлы, содержащие регистрационные данные продукта. Представьте, вы скачали плагин, ввели необходимые сведения для активации, а потом решили, что дополнение вам не подходит. Но не факт, что не воспользуетесь им позже. На этот случай и придуманы скрытые «куки». Они автоматически подгрузят необходимую информацию в случае повторной инсталляции расширения.
Другое дело, когда нужно удалить плагин WordPress, содержащий вредоносный код. Классическая деинсталляция почти наверняка не избавит от проблемы. Редиски в лице авторов подобной бяки часто прячут вирус в файлах с размытым (замаскированным) сетевым путем. Система игнорирует документ либо воспринимает его как стандартный cookie.
Большая часть плагинов, зараженных вирусом, находится в бесплатном доступе. В том числе, в официальном репозитории каталога WordPress.
Что делать? Не поддаваться панике. Системная нагрузка от остаточных файлов редко превращается в проблему. Они занимают ничтожное место, а вирусы часто представляют собой классические веб-гири, которые легко обнаружить и избавиться от них.
Читайте также:
- Как создать персональный сайт: Подробное пошаговое руководство
- Создавайте локально, развертывайте глобально: Познакомьтесь с Studio Sync для WordPress.com
- Как создать редакционный календарь и стать более успешным блогером
Актуально: Первые шаги в спортивных вилках для новичков
Удален? Нет, деактивирован
Данные понятия идут бок о бок в WordPress, но не все понимают, в чем разница между ними. Когда система WP удаляет плагин, она стирает все упоминания о расширении: деинсталлирует файлы, исключает записи дополнения из БД. Как мы выяснили, получается не всегда, и системе нередко требуется помощь. В результате, в сетевом хранилище не остается упоминания о плагине и его название пропадает из административной панели.
Деактивация предусматривает отключение расширения. Его файлы и записи занимают все то же место в хранилище, но переходят в состояние резервации и не влияют на скорость работы сайта. По крайней мере, так должно быть в теории. На деле бывают исключения. Деактивированный плагин остается в списке доступных дополнений. Его можно вернуть в рабочее состояние одним кликом в любой момент.
Какой вариант лучше? Начнем с того, что удаление и деактивация – процессы, разные по сути. В остальном, зависит от ситуации. С удалением все просто: не нужен – удаляем. Деактивация является промежуточным состоянием. Используя данную функцию, вы откладываете дело в долгий ящик. Например, планируется тестирование ряда дополнений для выявления оптимального. Деактивация сослужит хорошую службу, ведь вам придется установить каждое из расширений всего один раз. Далее пользователь непринужденно переключается между ними, а затем полностью удаляет ненужные плагины. Удобно? Конечно.
В современных дополнениях настройки сохраняются как при деактивации, так и при классическом удалении.
Полезно: Как удалить базу категорий и тегов из URL-адреса
Способы удаления

Удалить плагин WordPress можно тремя разными способами. Сразу оговоримся, что, для полноты картины, мы рассмотрим все варианты, включая классическую деинсталляцию.
- Стандартное удаление CMS WordPress.
- Деинсталляция через меню расширения.
- С помощью FTP-клиента.
Незнание не освобождает от ответственности! Ознакомьтесь с документацией разработчиков.
В первую очередь, обращаемся к сопроводительной документации. Да, это та самая скучная инструкция, которую многие оставляют без внимания. Удивитесь, но там встречается интересная информация. К примеру, инструкция по правильному и полному удалению дополнения. Она нередко идет в комплекте с плагинами узкой специализации или уникальными расширениями.
Стандартное удаление производится силами системы самого движка. И хотя оно нередко оставляет за собой след из остаточных файлов, данный способ отличает важное преимущество – автоматизация. То есть, она классическая деинсталляция проста в использовании и совершенно безопасна. Чтобы удалить плагин WordPress таким способом, нужно:
- перейти к раздел «Плагины»;
- выбрать «Установленные плагины»;
- кликнуть по «Деактивировать», переведя дополнение в спящий режим;
- после кликнуть по появившейся кнопке «Удалить».
Но увы, в случае необходимости полного удаления, есть еще один этап – ручная очистка мусора.
Полезно: Как удалить вкладку “посты” с боковой панели админки?
Удаление через меню плагина требует наличие панели управления у расширения. Обычно таковые встречаются у сложных и объемных дополнений либо платных версиях популярных продуктов.
Данный способ однозначно лучше стандартного удаления. Во-первых, средства деинсталляция учитывают особенности того или иного дополнения. Во-вторых, есть возможность выбрать, что именно пользователь хочет удалить, а что зарезервировать. Напомним, чтобы быть в курсе функционала плагина по теме, ознакомьтесь с сопроводительной документацией.
Удаление через FTP-клиент – наиболее сложная процедура. В данном случае, необходимо связать БД сайта с клиентом, установленном на ПК, с которого осуществляется работа с сайтом. В принципе, подобный функционал предусмотрен и на некоторых хостингах. Заморочки с доступом по FTP с одной стороны усложняют процесс удаления, а с другой делают его на 100% возможным. Например, это единственный вариант, когда расширение закроет доступ к административной панели WordPress.
По возможности, используйте деинсталляцию через FTP-клиент только после автоматического удаления стандартными методами движка или через панель управления дополнения. В противном случае, возможны системные ошибки.
Только когда удалить плагин WordPress стандартными средствами системы или расширения не представляется возможным, переходим к деинсталляции по FTP. Хорошим выбором среди удаленных клиентов станет FileZilla. Далее по инструкции:
- заходим в одноименную папку сайта;
- переходим в wp-content;
- открываем папку plugins;
- находим нужную директорию по названию плагина. Удаляем.
Помимо этого, существуют дополнительные директории и записи в БД. Их удаляем в папках/файлах wp-config.php и .htaccess. Но это уже потребует некоторых навыков в программировании. Можно обратиться к просторам интернета, что несет определенные риски вплоть до критических ошибок в работе ресурса. Поэтому не забудьте создать резервную копию сайта.
Полезно: Corona Updatepro – статистика коронавируса для сайта WordPress
Остаточные шорткоды
Шорткоды – популярный элемент в среде программирования WordPress. С помощью них легко интегрировать отдельные функции или целые динамичные элементы. В современных расширениях шорткоды активно используются, и нередко остаются в теле сайта после удаления. Существует 2 основных способа, чтобы избавиться от остаточных шорткодов.
- Вручную прописанная функция: add_shortcode( ‘exampleshortcode’, ‘__return_false’ ); .
- Специальные плагины, скрывающие нерабочие шорткоды. Однако в этом случае они просто деактивируются и продолжают занимать место в хранилище. Рано или поздно, придется удалять вручную.
Подведем итоги
Если неправильно удалить плагин WordPress, это создаст определенные трудности в будущем. Чтобы их не было, следует подходить к процессу деинсталляции серьезно и с осторожностью. В сегодняшней статье мы подробно описали 3 способа удаления плагина. Каждый из них актуален для определенного случая. Помимо этого, были рассмотрены нюансы деинсталляции современных расширений, которые должен знать каждый user в 2021.