[wp-trac] [WordPress Trac] #61040: Provide a framework for plugin onboarding experiences
WordPress Trac
noreply at wordpress.org
Tue May 14 23:19:46 UTC 2024
#61040: Provide a framework for plugin onboarding experiences
-------------------------+------------------------------
Reporter: jorbin | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Plugins | Version:
Severity: normal | Resolution:
Keywords: | Focuses: administration
-------------------------+------------------------------
Comment (by costdev):
Note that the following states exist for plugins, in the format ''State''
-> `Possible button text`:
- Not installed, has no dependencies -> `Install and Activate`
- Not installed, has missing dependencies -> (disabled) `Install Now`
- Not installed, all dependencies are installed but not all are active ->
`Install Now`
- Not installed, all dependencies are installed and active -> `Install and
Activate`
- Installed, inactive, with no dependencies -> `Activate`
- Installed, inactive, all dependencies active -> `Activate`
- Installed, inactive, with inactive dependencies -> (disabled) `Activate`
- Installed, active -> (disabled) `Active`
- Installed, has update -> `Update Now`
Also note that bulk installation and/or activation from the `Plugins > Add
New` screen was very strongly opposed throughout the years of Plugin
Dependencies' development, which is why I don't include an `Install All`
or `Activate All` option in the list above.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/61040#comment:45>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list