[wp-trac] [WordPress Trac] #61040: Provide a framework for plugin onboarding experiences

WordPress Trac noreply at wordpress.org
Tue May 7 02:44:40 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 kevinwhoffman):

 While the plugin dependencies feature may have shined a light on the
 problems associated with unpredictable redirects, let’s not make this
 about catering to plugins with dependencies versus plugins without
 dependencies. Plugins without dependencies will always be in the majority.

 Instead let’s consider that we have an “Activate” button in WordPress core
 that behaves differently depending on which plugin is installed and has no
 way of telling the user what it will do until the button is pressed.

 Arguments against redirects are not arguments against onboarding. All of
 the following can be true at once:

 - First-time configuration through onboarding experiences has become a
 staple of modern application workflows that users have come to expect and
 depend on within certain products.
 - Buttons that look the same, have the same ”Activate” label, and appear
 in the same location within the plugin card component should not behave
 differently from one plugin to the next.
 - Redirects that take away control from the user and force them into an
 onboarding experience when trying to go literally anywhere else in WP
 Admin are not a pattern we should continue to encourage.

 Again if we’re going to compare plugin activation to app activation, then
 make sure we’re comparing analogous parts of the workflow. If you
 downloaded the Dropbox app and it opened automatically while downloading
 the Spotify app just left in place, then you’d have an analogue for some
 plugins opening themselves through redirects while others do not.

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


More information about the wp-trac mailing list