Wordpress: пакет плагинов с темой - PullRequest
3 голосов
/ 07 августа 2011

Хорошо, это может звучать глупо, но оставайтесь со мной.

Я упаковываю Wordpress Premium Theme для продаж на главном рынке.Тема сильно зависит от пары плагинов (самостоятельно разработанных).

Я не могу ожидать, что покупатели вручную установят оба моих плагина перед установкой темы.Теперь, когда я упаковываю темы для продажи, как мне упаковать плагины с ним?

Я хочу, чтобы плагины были частью пакета, который я доставляю покупателям, и плагины должны автоматически устанавливаться, когда темаУстановлено.

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

Ответы [ 2 ]

4 голосов
/ 20 октября 2011

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

https://github.com/thomasgriffin/TGM-Plugin-Activation

4 голосов
/ 07 августа 2011

Хороший способ сделать это - поместить плагины в каталог вашей темы. В вашей теме functions.php ...

  • Требуются файлы плагина
  • Для плагинов виджетов используйте ловушку действия widgets_init, чтобы вызывать register_widget() для каждого
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...