Ticket #15923: 15923.2.patch
| File 15923.2.patch, 1.3 KB (added by , 15 years ago) |
|---|
-
wp-includes/admin-bar.php
99 99 * @since 3.1.0 100 100 */ 101 101 function wp_admin_bar_my_sites_menu() { 102 global $wpdb, $wp_admin_bar ;102 global $wpdb, $wp_admin_bar, $blog_id; 103 103 104 104 /* Add the 'My Sites' menu if the user has more than one site. */ 105 105 if ( count( $wp_admin_bar->user->blogs ) <= 1 ) … … 126 126 $wp_admin_bar->add_menu( array( 'parent' => 'blog-' . $blog->userblog_id, 'id' => 'blog-' . $blog->userblog_id . '-c', 'title' => __( 'Manage Comments' ), 'href' => get_admin_url($blog->userblog_id, 'edit-comments.php') ) ); 127 127 } 128 128 129 $wp_admin_bar->add_menu( array( 'parent' => 'blog-' . $blog->userblog_id, 'id' => 'blog-' . $blog->userblog_id . '-v', 'title' => __( 'Visit Site' ), 'href' => get_home_url($blog->userblog_id) ) ); 129 if ( is_admin() || get_home_url($blog->userblog_id) != get_home_url($blog_id) ) 130 $home_url_title = __( 'Visit Site' ); 131 else 132 $home_url_title = __( 'Visit Home Page' ); 133 $wp_admin_bar->add_menu( array( 'parent' => 'blog-' . $blog->userblog_id, 'id' => 'blog-' . $blog->userblog_id . '-v', 'title' => $home_url_title, 'href' => get_home_url($blog->userblog_id) ) ); 130 134 } 131 135 } 132 136