[wp-trac] [WordPress Trac] #14569: Assign plugins on a per-site-basis

WordPress Trac noreply at wordpress.org
Sat Apr 5 16:09:12 UTC 2014


#14569: Assign plugins on a per-site-basis
-----------------------------+-----------------------------
 Reporter:  ChantalC         |       Owner:
     Type:  feature request  |      Status:  new
 Priority:  normal           |   Milestone:  Future Release
Component:  Plugins          |     Version:  3.0.1
 Severity:  normal           |  Resolution:
 Keywords:                   |     Focuses:  multisite
-----------------------------+-----------------------------

Comment (by earnjam):

 This is something that has come up quite a bit for me, so I'd love to work
 on writing a patch for this. But before I get too far into it, I wanted to
 post a thought/question here.

 Right now, all plugins are available on all sites immediately upon
 installation, so I would assume we'd like to keep that behavior going
 forward for easy backwards compatibility and consistency. So should this
 be set up opposite of the way themes work? Themes are stored as an array
 of "allowedthemes" in {{{wp_sitemeta}}} and the individual
 {{{wp_options}}} table for each site. But if the desire is for plugins to
 be enabled by default, then should this be "disabledplugins" or something
 similar?

 Would that be to confusing for themes and plugins to act differently
 though? They act differently now, but that is primarily because plugins
 don't have the enable/disable option. Perhaps they should be aligned for
 consistency?

--
Ticket URL: <https://core.trac.wordpress.org/ticket/14569#comment:12>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list