From 28152dfd200b72827f37dd1550f841bea1ad0697 Mon Sep 17 00:00:00 2001 From: ryan Date: Tue, 22 Nov 2011 16:19:05 +0000 Subject: [PATCH] Don't show Add New and Comments admin bar menus in network or user admins. Add tooltip to comments menu. Props ocean90. fixes #19327 git-svn-id: http://svn.automattic.com/wordpress/trunk@19398 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/admin-bar.php | 3 ++- wp-includes/class-wp-admin-bar.php | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/wp-includes/admin-bar.php b/wp-includes/admin-bar.php index d504976129..07c348dbb1 100644 --- a/wp-includes/admin-bar.php +++ b/wp-includes/admin-bar.php @@ -516,8 +516,9 @@ function wp_admin_bar_comments_menu( $wp_admin_bar ) { $awaiting_mod = wp_count_comments(); $awaiting_mod = $awaiting_mod->moderated; + $awaiting_title = sprintf( _n( '%s comment awaiting moderation', '%s comments awaiting moderation', $awaiting_mod ), number_format_i18n( $awaiting_mod ) ); - $icon = "
"; + $icon = "
"; $icon .= "
"; $icon .= "
"; $icon .= "
"; diff --git a/wp-includes/class-wp-admin-bar.php b/wp-includes/class-wp-admin-bar.php index 25c8b5cd32..eeb68ec222 100644 --- a/wp-includes/class-wp-admin-bar.php +++ b/wp-includes/class-wp-admin-bar.php @@ -259,8 +259,10 @@ class WP_Admin_Bar { add_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu', 40 ); // Content related. - add_action( 'admin_bar_menu', 'wp_admin_bar_comments_menu', 60 ); - add_action( 'admin_bar_menu', 'wp_admin_bar_new_content_menu', 70 ); + 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_shortlink_menu', 90 );