WP_Admin_Bar::add_menus() – Adds menus to the admin bar.

You appear to be a bot. Output may be restricted

Description

Adds menus to the admin bar.

Usage

WP_Admin_Bar::add_menus();

Parameters

Returns

void

Source

File name: wordpress/wp-includes/class-wp-admin-bar.php


Lines:

1 to 34 of 34
  public function add_menus() {
    // User-related, aligned right.
    add_action( 'admin_bar_menu', 'wp_admin_bar_my_account_menu',  < 0 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_search_menu',  < 4 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_my_account_item',  < 7 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_recovery_mode_menu',  < 8 );

    // Site-related.
    add_action( 'admin_bar_menu', 'wp_admin_bar_sidebar_toggle',  < 0 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu',  < 10 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_my_sites_menu',  < 20 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_site_menu',  < 30 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_edit_site_menu', 40 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_customize_menu',  < 40 );
    add_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu',  < 50 );

    // Content-related.
    if ( ! is_network_admin() && ! is_user_admin() ) {
      add_action( 'admin_bar_menu', 'wp_admin_bar_comments_menu',  < 60 );
      add_action( 'admin_bar_menu', 'wp_admin_bar_new_content_menu',  < 70 );
    }
    add_action( 'admin_bar_menu', 'wp_admin_bar_edit_menu',  < 80 );

    add_action( 'admin_bar_menu', 'wp_admin_bar_add_secondary_groups',  < 200 );

    
/**
 * Fires after menus are added to the menu bar.
 *
 * @since 3.1.0
 */
    do_action( 'add_admin_bar_menus' );
  }
 

 View on GitHub View on Trac