[wp-trac] [WordPress Trac] #61330: Plugin Dependencies: Refresh plugin-install.php instead of redirecting on activation

WordPress Trac noreply at wordpress.org
Tue Jun 4 13:33:14 UTC 2024


#61330: Plugin Dependencies: Refresh plugin-install.php instead of redirecting on
activation
------------------------------------------------+--------------------------
 Reporter:  jorbin                              |       Owner:  (none)
     Type:  enhancement                         |      Status:  new
 Priority:  normal                              |   Milestone:  6.7
Component:  Upgrade/Install                     |     Version:
 Severity:  normal                              |  Resolution:
 Keywords:  2nd-opinion has-patch dev-feedback  |     Focuses:
                                                |  administration
------------------------------------------------+--------------------------

Comment (by hellofromTonya):

 Replying to [comment:4 costdev]:
 > However, we ''could'' commit the PR and treat the known issue as a bug
 to fix during 6.6 Beta. This would give us more time without punting the
 ticket. If it isn't fixed as we approach 6.6 RC, we could then just revert
 it. I'm just mentioning this as a possibility, even though I'm leaning
 towards omitting from 6.6 at this time.

 There are 2 significant known issues with page reload approach that impact
 users and plugins:

 * Impacts users: One-click Go Back navigation does not work, meaning the
 user can no longer use the browser's native "go back" button to navigate
 back to the Add Plugins UI from where a plugin might redirect to their
 welcome | configuration | onboarding. (I often use this approach to skip
 configuration to return to installing/activating workflow. I imagine users
 do too as browser's "go back" is a common and universal tool.)

 * Impacts plugins (and their users if not fixed): Page reload does not
 trigger auto-redirect for some plugins, which will require changes in
 these affected plugins to restore their auto-redirect experience.

 IMO knowing these challenges exist and impacts both users and plugins are
 red flags and indicators the approach is not ready for commit.

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


More information about the wp-trac mailing list