Где я должен разместить страницы плагинов "запустить один раз"?
Где я должен разместить страницу администрирования, которую следует использовать только один раз?
Я создаю плагин, который будет индексировать все используемые HTML-теги в ваших сообщениях, чтобы вы могли очищать сообщения, если вы меняете темы и хотите заменить старые неправильные теги <font>
заголовками или другой семантической разметкой. Когда вы устанавливаете этот плагин, он должен один раз просканировать ваши старые записи, чтобы заполнить индекс (пользовательская таксономия). Я не хочу делать это при установке плагина, потому что это может занять много времени время, если у вас много сообщений, и, следовательно, отдельная страница с AJAX-подходом для преобразования пакетов сообщений может быть лучше.
Это, вероятно, придирчиво, но должен ли я поместить эту дополнительную страницу в меню (в разделе Инструменты?) и просто оставить ее там, или следует использовать трюк, чтобы отображать ее только при необходимости? По ссылке в действиях плагина или, может быть, в настройках БД, которые вы можете использовать, чтобы скрыть пункт меню? Плагин должен оставаться установленным (потому что он обновляется при вставках и редактировании сообщений), и возможно, иногда вам понадобится повторное сканирование (если вы произвели массовое изменение через базу данных).
Как пользователей плагинов, вас беспокоит наличие опций меню, которые вы почти никогда не используете?
2 answers
Мне кажется разумным поместить его под Инструменты. Сокрытие его после определенного действия может привести к путанице.
Я согласен со Скрибу. Я использую Регенерированные эскизы (http://wordpress.org/extend/plugins/regenerate-thumbnails /), и он находится в разделе инструменты. Это вроде как запустить один раз и забыть об этом плагине.