diff options
Diffstat (limited to 'plugins/jetpack/modules/masterbar/masterbar.php')
-rw-r--r-- | plugins/jetpack/modules/masterbar/masterbar.php | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/plugins/jetpack/modules/masterbar/masterbar.php b/plugins/jetpack/modules/masterbar/masterbar.php index 9cb2f58f..c634c9f8 100644 --- a/plugins/jetpack/modules/masterbar/masterbar.php +++ b/plugins/jetpack/modules/masterbar/masterbar.php @@ -31,6 +31,15 @@ class A8C_WPCOM_Masterbar { return; } + Jetpack::dns_prefetch( array( + '//s0.wp.com', + '//s1.wp.com', + '//s2.wp.com', + '//0.gravatar.com', + '//1.gravatar.com', + '//2.gravatar.com', + ) ); + // Atomic only - override user setting that hides masterbar from site's front. // https://github.com/Automattic/jetpack/issues/7667 if ( jetpack_is_atomic_site() ) { @@ -123,7 +132,12 @@ class A8C_WPCOM_Masterbar { wp_enqueue_style( 'noticons', $this->wpcom_static_url( '/i/noticons/noticons.css' ), array(), JETPACK__VERSION . '-' . gmdate( 'oW' ) ); } - wp_enqueue_script( 'jetpack-accessible-focus', plugins_url( '_inc/accessible-focus.js', JETPACK__PLUGIN_FILE ), array(), JETPACK__VERSION ); + wp_enqueue_script( + 'jetpack-accessible-focus', + Jetpack::get_file_url_for_environment( '_inc/build/accessible-focus.min.js', '_inc/accessible-focus.js' ), + array(), + JETPACK__VERSION + ); wp_enqueue_script( 'a8c_wpcom_masterbar_tracks_events', plugins_url( 'tracks-events.js', __FILE__ ), array( 'jquery' ), JETPACK__VERSION ); wp_enqueue_script( 'a8c_wpcom_masterbar_overrides', $this->wpcom_static_url( '/wp-content/mu-plugins/admin-bar/masterbar-overrides/masterbar.js' ), array( 'jquery' ), JETPACK__VERSION ); @@ -376,7 +390,12 @@ class A8C_WPCOM_Masterbar { $user_info = get_avatar( $this->user_email, 128, 'mm', '', array( 'force_display' => true ) ); $user_info .= '<span class="display-name">' . $this->display_name . '</span>'; $user_info .= '<a class="username" href="http://gravatar.com/' . $this->user_login . '">@' . $this->user_login . '</a>'; - $user_info .= '<form action="' . $logout_url . '" method="post"><button class="ab-sign-out" type="submit">' . esc_html__( 'Sign Out', 'jetpack' ) . '</button></form>'; + + $user_info .= sprintf( + '<div><a href="%s" class="ab-sign-out">%s</a></div>', + $logout_url, + esc_html__( 'Sign Out', 'jetpack' ) + ); $wp_admin_bar->add_menu( array( 'parent' => $id, @@ -728,7 +747,7 @@ class A8C_WPCOM_Masterbar { $wp_admin_bar->add_menu( array( 'parent' => 'publish', 'id' => 'comments', - 'title' => __( 'Comments', 'jetpack' ), + 'title' => __( 'Comments' ), 'href' => 'https://wordpress.com/comments/' . esc_attr( $this->primary_site_slug ), 'meta' => array( 'class' => 'mb-icon', |