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

WordPress Trac noreply at wordpress.org
Fri Apr 19 18:49:48 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 jason_the_adams):

 Replying to [comment:1 kevinwhoffman]:
 > Can I suggest that we frame this problem as "plugin configuration"
 rather than "plugin onboarding"? Not every plugin that allows for
 configuration has a distinct onboarding experience, and the need to
 discover where configuration takes place is not limited to right after
 activation.

 I want to be careful not to generalize this too much. For many plugins the
 onboarding is a rather critical step in the process. For me
 "configuration" implies adjustment, while onboarding is more like
 installation.

 Right now a plugin is simply activated in WordPress. You click "activate"
 and now it's running. But think about software, where installation is not
 simply whether it exists on your machine or not, but setting up the
 initial configuration necessary for it to function properly.

 Some examples of this:
 - Setting up a payment gateway for a donation plugin
 - Providing SSH/FTP credentials for a backup plugin
 - Selecting security preferences for a security plugin (to prevent
 problematic defaults)

 I like the idea of having a way for folks to know how to go configure a
 plugin further after installation (e.g. changing the "Activate" button to
 "Configure"), but want to make it clear that many plugins move users on
 redirect to onboard not just because it's useful.

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


More information about the wp-trac mailing list