+ var $siteName = $( '#wp-admin-bar-site-name' ).children( 'a' ).first(),
+ homeURL = ( <?php echo wp_json_encode( get_home_url() ); ?> || '' ).replace( /^(https?:\/\/)?(www\.)?/, '' );
+
+ $( '#blogname' ).on( 'input', function() {
+ var title = $.trim( $( this ).val() ) || homeURL;
+
+ // Truncate to 40 characters.
+ if ( 40 < title.length ) {
+ title = title.substring( 0, 40 ) + '\u2026';
+ }
+
+ $siteName.text( title );
+ });
+