| 1 | Index: wp-admin/includes/template.php |
|---|
| 2 | =================================================================== |
|---|
| 3 | --- wp-admin/includes/template.php (revision 17308) |
|---|
| 4 | +++ wp-admin/includes/template.php (working copy) |
|---|
| 5 | @@ -1661,6 +1661,12 @@ |
|---|
| 6 | */ |
|---|
| 7 | function convert_to_screen( $screen ) { |
|---|
| 8 | $screen = str_replace( array('.php', '-new', '-add' ), '', $screen); |
|---|
| 9 | + |
|---|
| 10 | + if ( is_network_admin() && substr( $screen, -8 ) != '-network' ) |
|---|
| 11 | + $screen .= '-network'; |
|---|
| 12 | + elseif ( is_user_admin() && substr( $screen, -5 ) != '-user' ) |
|---|
| 13 | + $screen .= '-user'; |
|---|
| 14 | + |
|---|
| 15 | $screen = (string) apply_filters( 'screen_meta_screen', $screen ); |
|---|
| 16 | $screen = (object) array('id' => $screen, 'base' => $screen); |
|---|
| 17 | return $screen; |
|---|