Make WordPress Core

Ticket #24866: 24866-adminbar.diff

File 24866-adminbar.diff, 948 bytes (added by sillybean, 10 years ago)

Add themes and plugins links to the Network section of the admin bar

Line 
1Index: wp-includes/admin-bar.php
2===================================================================
3--- wp-includes/admin-bar.php   (revision 24974)
4+++ wp-includes/admin-bar.php   (revision )
5@@ -318,8 +318,20 @@
6                        'title'  => __( 'Sites' ),
7                        'href'   => network_admin_url( 'sites.php' ),
8                ) );
9-               $wp_admin_bar->add_menu( array(
10-                       'parent' => 'network-admin',
11+               $wp_admin_bar->add_menu( array(
12+                       'parent' => 'network-admin',
13+                       'id'     => 'network-admin-t',
14+                       'title'  => __( 'Themes' ),
15+                       'href'   => network_admin_url( 'themes.php' ),
16+        ) );
17+               $wp_admin_bar->add_menu( array(
18+                       'parent' => 'network-admin',
19+                       'id'     => 'network-admin-p',
20+                       'title'  => __( 'Plugins' ),
21+                       'href'   => network_admin_url( 'plugins.php' ),
22+        ) );
23+               $wp_admin_bar->add_menu( array(
24+                       'parent' => 'network-admin',
25                        'id'     => 'network-admin-u',
26                        'title'  => __( 'Users' ),
27                        'href'   => network_admin_url( 'users.php' ),