Деинсталяция «мусора» создаваемого плагинами

В статье Uninstall - Is There Such A Thing? автор Джефф поднял на мой взгляд интересную проблему возникающую при деактивации плагинов в админ панели. В случае деактивации плагина и удаления папок из дериктории плагинов ещё остаются таблицы с данными созданные при установке плагина. Эти данные засоряют базу данных, увеличивают размер и при обработке создают дополнительную нагрузку на сервер.
И вот в ответ на сообщение Джефа, Эндрю Рикманн создал плагин, который добавляет деинсталляционную опцию на странице плагинов. Деинсталлирующаяся опция появится, если плагин был деактивирован и если автор плагина создал деинсталлирующий файл. Вот статья автора Fun with Uninstallation, где он расказывает подробно о своем плагине, а так же откуда можно скачать сам плагин.
Это отрывок перевода статьи:
"Файл должен иметь то же самое имя как плагин, но с добавлением _uninstaller на конце. Так, если плагин называют my_plugin.php, деинсталлятор будут называть my_plugin_uninstaller.php."

Лично я ещё не пробовал такую вещь как деинсталяция плагинов, если у кого есть опыт, прошу поделиться.

Похожие записи

Функции шаблона/the date xml Оригинал этой страницы на английском здесь. Этот перевод мой. Описание Отображение даты записи в формате YYYY-MM-DD (ex: 2004-09-24). Эта функция ис...
Плагин Permalink Migration — 301 редирект... Как правило сразу об этом владелец WordPress не задумывается, особенно начинающий. Речь идет о структуре ссылок. Допустим сразу структура была тако...
Плагин WordPress phpMyAdmin. Для работы с базой данных из админки WordPress существует замечательный плагин wp-phpMyAdmin. Скачиваете, распаковываете в папку plugins своего Wordp...
Функции шаблона/get category parents Оригинал этой страницы на английском здесь. Этот перевод мой. Описание Возвращает список родительской категории, включая категории, отсортированны...

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Страницы

Метки

Рубрики

Свежие записи

Свежие комментарии

Ноябрь 2018
Пн Вт Ср Чт Пт Сб Вс
« Апр    
 1234
567891011
12131415161718
19202122232425
2627282930  

Архивы