Is there any sort of theme dependency management?

I’m developing a WordPress theme with a few other individuals and am running into a problem where I add a plugin and then I have tell the other developers about the plugin I installed and the settings I set for the plugin so that the theme works.

I was wondering if there’s a way to associate plugins with a theme, so that when an individual receives the theme, the theme knows which plugins it needs and can automagically install them and their correct versions.

Read More

I suppose I’m looking for some sort of dependency management for WordPress themes. Is there something like that out there?

Related posts

Leave a Reply

2 comments

  1. In addition with Mridul Aggarwal’s answer, this is a list of services and open sources that might be useful:

    WP2E is a service allowing developers to create and manage installation
    packages to deliver and maintain sets of interdependent themes and
    plugins.

    TGM Plugin Activation is a PHP library that allows you to easily
    require or recommend plugins for your WordPress themes (and plugins).

    It is a Free WordPress plugin manager and bulk installation tool

    This site mirrors the WordPress plugin and theme directories as a
    Composer repository.

    This meta-plugin allows regular plugins to specify other plugins that
    they depend upon.

    A lightweight class to add to WordPress plugins/themes to
    automatically install plugin dependencies.