From a9d38090acdac7e407a50d043b7f8cadba2cab10 Mon Sep 17 00:00:00 2001 From: Gary Pendergast Date: Thu, 12 Oct 2017 04:57:46 +0000 Subject: [PATCH] Login: On the single site login screen, match the logo link text with the title. Previously, the (W) logo on the single site login screen linked to wordpress.org, with an appropriate `title` attribute, but the link text was the blog name. To fix this discrepency, the link text is now the same as the `title` attribute. Props pento, obrienlabs, afercia, flixos90, lukecavanagh, and the infinite stack of bikesheds that WordPress is balanced upon. Fixes #34625. Built from https://develop.svn.wordpress.org/trunk@41843 git-svn-id: http://core.svn.wordpress.org/trunk@41677 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/version.php | 2 +- wp-login.php | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/wp-includes/version.php b/wp-includes/version.php index 729ce7539c..a51bed5c4f 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.9-beta1-41842'; +$wp_version = '4.9-beta1-41843'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. diff --git a/wp-login.php b/wp-login.php index 5159eab6ff..9bd4b2a6b0 100644 --- a/wp-login.php +++ b/wp-login.php @@ -135,6 +135,16 @@ function login_header( $title = 'Log In', $message = '', $wp_error = '' ) { */ $login_header_title = apply_filters( 'login_headertitle', $login_header_title ); + /* + * To match the URL/title set above, Multisite sites have the blog name, + * while single sites get the header title. + */ + if ( is_multisite() ) { + $login_header_text = bloginfo( 'name' ); + } else { + $login_header_text = $login_header_title; + } + $classes = array( 'login-action-' . $action, 'wp-core-ui' ); if ( is_rtl() ) $classes[] = 'rtl'; @@ -171,7 +181,7 @@ function login_header( $title = 'Log In', $message = '', $wp_error = '' ) { do_action( 'login_header' ); ?>
-

+