Ticket #18031: networkadmin.18031.1.patch

File networkadmin.18031.1.patch, 696 bytes (added by danielbachhuber, 23 months 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}