Лучше подходить к удалению настроек для Free, Pro и Addon? - PullRequest
0 голосов
/ 14 июня 2019

Я разрабатываю бесплатный плагин под названием "Джаз".В Jazz есть Pro Plugin и немного Addon.

Я сохраняю бесплатную настройку Pro Pro в плагине wp_option с именем jazz_settings.Но для аддонов у каждого аддона есть собственная запись в таблице wp_option, например jazz_addon_1, jazz_addon_2.

В каждом дополнении есть опция удаления настроек при удалении.

Что лучше, если какой-нибудь один удалить родительский плагин удаляет настройки надстройки также, если удаляются настройки при удалении включения.ИЛИ Добавлять в настройках только удалять при удалении надстройки.

СЛУЧАЙ 1 Потому что, если какой-либо один удалить родительский плагин, надстройка не будет работать, потому что надстройка зависит от свободного родительского плагина и только надстройка тратит ресурсы для сохранения настроек надстройки.

СЛУЧАЙ 2 ЕСЛИ некоторые удаляют бесплатно и ожидают только удаления Бесплатно, но настройки аддона сохранены и будут работать, если снова установить родительский плагин.

Какой подход лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...