Как сделать полное удаление плагина с системы WordPress

В этой заметке мы хотим рассмотреть тему «Как сделать полное удаление плагина с системы WordPress». И у вас сразу может возникнуть вопрос. «Что значит полное удаление? Я просто удаляю плагин через админку и все…».

Дело в том, что после процесса удалении любого программного обеспечения (а плагины в WordPress, это и есть маленькие программы, которые мы устанавливает для расширения возможностей системы) иногда остаются некоторые остаточные файлы и данные. Одна из причин такого сохранения заключается в том, что если вы захотите снова установить плагин в систему. Вы не потеряете свои предыдущие настройки и сможете работать дальше, как это было до удаления.

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

По умолчанию, WordPress отлично справляется с чисткой большинства программных данных при удалении плагина, но это далеко не идеальный вариант. Лучше всего это делать самому вручную. Как это сделать? Продолжайте читать, и в этой заметке, мы и научить вас.

Что происходит при удалении плагинов в WordPress?

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

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

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

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

Как сделать полное удаление плагина в четыре шага?

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

Шаг №1: Удаляем плагин черед панель управления сайтом

Сначала мы удаляем нужный плагин в админке сайта. Для этого переходим на вкладку «Плагины» —> «Установленные», деактивируем его и нажать кнопку «Удалить».

Обычное удаление плагина с движка WordPress

И уже после этого, по списку описанному ниже, начинаем проводить чистку оставшихся файлов.

Шаг №2: Удаляем все оставшиеся файлы и папки с помощью FTP

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

Бесплатный FTP-клиент FileZilla

Сайт программы | Скачать

После входа в систему через FTP, перейдите в папку плагинов public_html —> wp-content —> plugins (имейте в виду: ваша корневая папка WordPress может иметь название и не public_html, это зависит от вашего хоста) и вы увидите там отдельные папки для каждого плагина, который установлен на вашем веб-сайте.

Установленные плагины в систему Вордпресс

В этой директории должны отображаться все папки с названиями установленных плагинов, независимо от того, какие из них активны, а какие нет. А если вдруг, вы видите папки с названиями ранее удаленных плагинов и их уже в админке сайта нет — вы можете безопасно удалять их.

Таким образом, мы и проходим первый этап очистки. И идем дальше.

Шаг №3: Очищаем таблицы базы данных с помощью WP-Optimize

Многие Вордресс плагины добавляют информацию в вашу базу данных через свои собственные таблицы. И есть плагины, которые после их удаления, оставляют эти пустые таблицы после себя.

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

Плагин WP-Optimize

Описание | Скачать

После установки и активации плагина, на панели инструментов появится новая вкладка WP-Optimize. Перейдя в неё, вы сможете выбрать, какие части вашей базы данных будут очищены. Например, вы можете удалить опубликованные заметки, автоматические черновики и неопубликованные заметки. Но, для этого урока единственным параметром который нам нужен, является оптимизация таблиц базы данных, которая позаботится о чистке.

Оптимизация таблиц базы данных в WordPress с помощью плагина WP-Optimize

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

Шаг №4: Удаляем shortcodes связанные с плагином

Некоторые плагины позволяют реализовать дополнительную функциональность с помощью коротких кодов (Shortcodes). Однако удаление некоторых плагинов может оставлять эти коды в системе.

Что это, читайте в «Что такое Shortcodes?»

Хорошим инструментом для удаления их, может послужить плагин Better Search Replace.

Плагин Better Search Replace

Описание | Скачать

Он позволяет искать определенные значения на вашем веб-сайте и заменять их другими. Многие используют его для замены внутренних ссылок, хотя это также отлично подходит для удаления shortcode. После того, как вы установили и активировали плагин, перейдите на вкладку «Инструменты» —> «Better Search Replace» —> «Поиск/Замена». Внутри вы найдете два поля, в которых вы сможете ввести значение для поиска, и на что заменить найденное.

В верхнее поле мы вводим для поиска сам shortcode, а нижнее оставляем пустым (так плагин удалит найденное).

Дальше вы cможете выбрать, в каких таблицах плагин должен заменить эти значения. В нашем случае, мы должны выбрать wp_posts (так как плагин должен искать shortcode, который мы выводили на страницах и заметках).

Чистка shortcodes в WordPress

Далее нажимаем кнопку «Запустить Поиск/Замену» и немного подождём. После завершения очистки, нужно будет проверить все страницы содержащие эти короткие коды, и их уже не должно там быть!

Вывод

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

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

Просмотров: 53 0

Обязательно ли удалять неактивные плагины из WordPress? | Wordpress в квадрате
2019-01-16 12:28:07
[…] Как правильно это делать читайте «Как сделать полное удаление плагина с системы WordPress». […]