[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