WordPress.org

Make WordPress Core

Opened 18 months ago

Closed 18 months ago

Last modified 18 months ago

#19762 closed defect (bug) (fixed)

"What's New" screen redirect confusing for update via network admin

Reported by: chipbennett Owned by: nacin
Priority: normal Milestone: 3.4
Component: Network Admin Version: 3.3
Severity: normal Keywords:
Cc: sabreuse@…

Description

When updating WordPress core via wp-admin/network, upon update completion, WordPress redirects to the "What's New" screen for the default site.

This redirect is confusing and counter-intuitive, because it takes the user from the network admin interface to the default-site admin interface. The default-site admin menu is displayed, rather than the network admin menu. Also, it requires the user to navigate back to the network admin, in order to perform the "update network" step.

I would recommend either replicating the "What's New" screen in the network admin interface (which would appear to require making about.php more context-aware, so that the network admin menu is displayed, rather than the default-site admin menu), or else not redirecting to the "What's New" page when updating via the network admin. The latter approach is probably more preferable, especially if the user is presented with an "update network" link upon successful core update.

Attachments (1)

19762.diff (10.4 KB) - added by nacin 18 months ago.

Download all attachments as: .zip

Change History (7)

comment:1 chipbennett18 months ago

Possibly related: #19737

comment:2 sabreuse18 months ago

  • Cc sabreuse@… added

comment:3 nacin18 months ago

  • Milestone changed from Awaiting Review to 3.4
  • Owner set to nacin
  • Status changed from new to accepted

It does know that the "Back to Updates" link should return to the network admin. But yes, this should be fixed.

nacin18 months ago

comment:4 nacin18 months ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In [19699]:

Create a network/about.php page and leverage it, to prevent the dashboard from switching to the blog admin. fixes #19762.

comment:5 nacin18 months ago

Note that is_network_admin() ? is used rather than self_admin_url() because there is not yet a wp-admin/user/about.php.

comment:6 nacin18 months ago

In [19700]:

about.php and friends for the global dashboard. see #19762.

Note: See TracTickets for help on using tickets.