Не удаляется плагин WordPress – что делать

Плагины – обязательные спутники любого сайта на WordPress. Есть несколько десятков тысяч плагинов, каждый из которых наделяет проект какой-либо функцией. Таким образом для каждой функции есть несколько плагинов от разных авторов.

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

Плагины

Как удалить плагин в WordPress

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

Удаление плагина через консоль

Чтобы удалить плагин штатным способом из консоли, перейдите в раздел “Плагины” и там сначала деактивируйте ненужный плагин. Для этого под названием плагина нажмите на ссылку “Деактивировать”.

Деактивировать

Все активированные плагины в списке подсвечены, а деактивированный нет. Когда плагин деактивирован, удалите его, нажав на ссылку “Удалить”.

Удалить

После этого подтвердите своё намерение во всплывающем окне и плагин будет удалён.

Удаление плагина через файловый менеджер

Второй способ удаления плагина из WordPress – воспользоваться файловым менеджером. Для этого на хостинге надо перейти в раздел файловый менеджер, открыть там каталог вашего сайта, в нём открыть папку wp-content/plugins. В этой папке находятся все файлы плагинов, которые установлены на сайте. Чтобы удалить плагин, нужно, соотвественно, удалить отсюда его папку, которая названа его именем.

Удаление папки плагина

После этого, когда зайдёте в консоль, вы увидите сообщение о том, что файлы удалённого плагина не найдены и он был деактивирован.

Вместо файлового менеджере можно использовать доступ по FTP – кому как удобно.

Не удаляется плагин WordPress

Эта проблема возникает редко, но если она появляется, то может надолго задержать вебмастера, особенно новичка. Что делать в этом случае? Вот несколько советов:

  • Для начала убедитесь, что удаляете плагин правильно. Правильно – это через консоль, сначала деактивировать, а потом удалить, как было рассказано в первой части статьи.
  • Если плагин не удаляется, иногда появляется сообщение об ошибке. Прочитайте его, возможно, там написан ключ для решения проблемы. Обычно это связанно с активированной темой, и проблема решается временной активацией другой темы. Также могут влиять и другие плагины – тогда их нужно временно деактивировать. И после удаления плагина можно снова всё вернуть на свои места.
  • Если не удаляется плагин в WordPress и вы уверенны, что делаете это правильно, при этом в сообщении об ошибке ничего не понятно, то удалите его через файловый менеджер. Это гарантированный способ. Благодаря ему, даже не удаляемый плагин будет точно удалён.

Как удалить плагин WordPress полностью

Когда вы удаляете плагин через консоль, штатным способом большинство из них оставляют в базе данных сайта часть своих записей о настройках, а в файловом менеджере свои файлы. Когда вы удаляете плагин через файловый менеджер, в базе остаётся не часть, а вообще все записи плагина. Не используемые файлы и записи базы данных лежат мёртвым грузом и не приносят никакой пользы, превращаются в мусор. Таким образом, даже штатный метод удаления не очищает сайт от остатков удалённого плагина полностью, а аварийный оставляет их ещё больше.

Чтобы удалить с сайта остатки удалённых плагинов, воспользуйтесь специальным плагином WP-Optimize. После его установки и активации, в разделе консоли “Wp-Optimize”, в подразделе “Базы данных”, во вкладке “Таблицы” можно удалить записи, которые создал удалённый плагин в базе. Лишние таблицы базы, которые не используются на сайте, помечаются как “Не установлен” и напротив них есть кнопка “Удалить”.

Wp-Otimize

Все таблицы, которые помечены как “Не установлен”, относятся к плагинам, которые ранее на сайте присутствовали, а теперь удалены. При удалении плагина через файловый менеджер этих записей будет особенно много. А при удалении через консоль – мало или вообще не будет.

Чтобы удалить лишние файлы плагина после его удаления, пойдите путём удаления плагина через файловый менеджер – остаточные файлы, если они есть, буду храниться в папке плагина в каталоге wp-content/plugins.

3 комментария

Оставить комментарий
  1. Спасибо за полезную информацию. Мне казалось что удалять плагин – это просто.А здесь как вижу есть свои нюансы.

  2. Всё написано понятным и доступным языком. Спасибо автору.

  3. Светлана

    Очень полезная информация, интересная, написана доступным, понятным языком даже для “чайников”.

Добавить комментарий

Ваш адрес email не будет опубликован.