Make WordPress Core

Ticket #18031: networkadmin.18031.1.patch

File networkadmin.18031.1.patch, 696 bytes (added by danielbachhuber, 14 years ago)

Add a "Network Admin" link to the account dropdown in the admin bar

  • admin-bar.php

     
    8989
    9090                /* Add the "My Account" sub menus */
    9191                $wp_admin_bar->add_menu( array( 'id' => 'edit-profile', 'parent' => $id, 'title' => __( 'Edit My Profile' ), 'href' => get_edit_profile_url( $user_id ) ) );
     92               
     93                if ( is_super_admin() )
     94                        $wp_admin_bar->add_menu( array( 'id' => 'network-admin', 'parent' => $id, 'title' => __( 'Network Admin' ), 'href' => network_admin_url() ) );
     95               
    9296                $wp_admin_bar->add_menu( array( 'id' => 'logout', 'parent' => $id, 'title' => __( 'Log Out' ), 'href' => wp_logout_url() ) );
    9397        }
    9498}