WordPress.org

Make WordPress Core

Ticket #21354: 21354.diff

File 21354.diff, 924 bytes (added by lessbloat, 6 years ago)

Quick stab at a patch for this

  • wp-includes/admin-bar.php

     
    230230        $title = wp_html_excerpt( $blogname, 40 );
    231231        if ( $title != $blogname )
    232232                $title = trim( $title ) . '…';
    233 
     233       
     234        if ( is_admin() ) {
     235                $title = sprintf( __('View %s'), $title);
     236        }
     237       
    234238        $wp_admin_bar->add_menu( array(
    235239                'id'    => 'site-name',
    236240                'title' => $title,
     
    240244        // Create submenu items.
    241245
    242246        if ( is_admin() ) {
    243                 // Add an option to visit the site.
    244                 $wp_admin_bar->add_menu( array(
    245                         'parent' => 'site-name',
    246                         'id'     => 'view-site',
    247                         'title'  => __( 'Visit Site' ),
    248                         'href'   => home_url( '/' ),
    249                 ) );
    250 
    251247                if ( is_blog_admin() && is_multisite() && current_user_can( 'manage_sites' ) ) {
    252248                        $wp_admin_bar->add_menu( array(
    253249                                'parent' => 'site-name',