[wp-trac] [WordPress Trac] #22316: Plugin Dependencies (Yet Another Plugin Dependencies Ticket)

WordPress Trac noreply at wordpress.org
Mon Sep 13 18:52:15 UTC 2021


#22316: Plugin Dependencies (Yet Another Plugin Dependencies Ticket)
------------------------------------+---------------------
 Reporter:  Viper007Bond            |       Owner:  (none)
     Type:  enhancement             |      Status:  new
 Priority:  normal                  |   Milestone:  5.9
Component:  Upgrade/Install         |     Version:  3.4.2
 Severity:  normal                  |  Resolution:
 Keywords:  dev-feedback has-patch  |     Focuses:
------------------------------------+---------------------

Comment (by pbiron):

 One thing that we have to be aware of is that many plugins that support
 "addons", have their own UI (in addition to the core plugins screen) where
 such addons can be installed/activated/deactivated.

 The above 2 screenshots show 2 such screens.  The first one is for Gravity
 Forms, the 2nd is for Gravity Perks (which is a Gravity Forms addon that
 supports it's own addons :-).

 I think it completely out of scope for core to try to "police" such
 additional ways of installing/activating/deactivating plugins.  And the
 current PR respects that (i.e., it does NOT propose to change the behavior
 of [https://developer.wordpress.org/reference/functions/activate_plugin/
 activate_plugin()] (and cousins).

 I'm just mentioning this here so that someone doesn't suggest that this
 ticket should somehow address that problem :-)

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


More information about the wp-trac mailing list