X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/baca9ce86a38dc54c4574890ee2d352fd81f78b2..256a3b381f63716209b3527d0a14442ae570c283:/wp-includes/class-wp-admin-bar.php diff --git a/wp-includes/class-wp-admin-bar.php b/wp-includes/class-wp-admin-bar.php index 1483da2d..915478e9 100644 --- a/wp-includes/class-wp-admin-bar.php +++ b/wp-includes/class-wp-admin-bar.php @@ -46,7 +46,11 @@ class WP_Admin_Bar { add_action( 'admin_head', 'wp_admin_bar_header' ); if ( current_theme_supports( 'admin-bar' ) ) { - $admin_bar_args = get_theme_support( 'admin-bar' ); // add_theme_support( 'admin-bar', array( 'callback' => '__return_false') ); + /** + * To remove the default padding styles from WordPress for the Toolbar, use the following code: + * add_theme_support( 'admin-bar', array( 'callback' => '__return_false' ) ); + */ + $admin_bar_args = get_theme_support( 'admin-bar' ); $header_callback = $admin_bar_args[0]['callback']; } @@ -58,6 +62,11 @@ class WP_Admin_Bar { wp_enqueue_script( 'admin-bar' ); wp_enqueue_style( 'admin-bar' ); + /** + * Fires after WP_Admin_Bar is initialized. + * + * @since 3.1.0 + */ do_action( 'admin_bar_init' ); } @@ -473,6 +482,7 @@ class WP_Admin_Bar { add_action( 'admin_bar_menu', 'wp_admin_bar_my_account_item', 7 ); // 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 ); @@ -487,6 +497,11 @@ class WP_Admin_Bar { 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' ); } }