[wp-trac] [WordPress Trac] #60992: Plugin management: AJAX plugin activation consequences
WordPress Trac
noreply at wordpress.org
Thu Apr 25 22:27:38 UTC 2024
#60992: Plugin management: AJAX plugin activation consequences
-------------------------------------------------+-------------------------
Reporter: jeherve | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 6.5.3
Component: Plugins | Version: 6.5
Severity: normal | Resolution:
Keywords: has-patch needs-testing has- | Focuses:
testing-info needs-design-feedback |
-------------------------------------------------+-------------------------
Comment (by costdev):
> Maybe I don't quite get the reasoning behind multiinstall in the first
place.
Prior to WordPress 6.5, it was common for users to install a dependent,
activate it, then be greeted with a notice that they needed one (or on
occasion more than one) other plugin. They'd often then click a link to
the install page, install, activate, then find their way back to the
dependent they actually wanted to use. This meant users navigating between
multiple screens, plugin authors using various patterns (i.e.
inconsistency for users), and so on. Plugin Dependencies was
(continuously) requested for a very long time (by all types of users), and
while as we see from this ticket it didn't land perfectly, it's gone a
long way towards delivering on this and we want to see issues like the one
raised in this ticket have a path forward (such as these PRs, plus
#61040).
> Please correct me if I'm wrong, but it seems pretty niche to me.
There are quite a number of plugins that depend on others - For example,
addons for [https://wordpress.org/plugins/search/woocommerce/
WooCommerce], [https://wordpress.org/plugins/search/Contact+Form+7/
Contact Form 7 (and all other forms plugins)],
[https://wordpress.org/plugins/search/elementor/ Elementor], and so on.
> However, I'd love to know how many plugins of the 60,000 use or plan to
use multi plugin dependencies.
Since 6.5 released, there are currently
[https://wpdirectory.net/search/01HWBN00GM1RZYB1P5QWH422HX 259 plugins]
that return a result for "Requires Plugins: " (I haven't manually checked
all 259 to verify it's always the new header though). That's a decent
start given it's only been a few weeks, and I'd expect to see that number
grow at a similar rate in the near future as more people become aware of
it (e.g. as more documentation is added as need is identified).
--
Ticket URL: <https://core.trac.wordpress.org/ticket/60992#comment:78>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list