login_headertext is a WordPress PHP filter that allows you to modify the text of the header logo link above the login form.
Usage
add_filter('login_headertext', 'custom_login_headertext');
function custom_login_headertext($login_header_text) {
// your custom code here
return $login_header_text;
}
Parameters
$login_header_text(string) – The login header logo link text.
More information
See WordPress Developer Resources: login_headertext
Examples
Change header text to “My Custom Site”
Change the login header text to “My Custom Site”:
add_filter('login_headertext', 'change_login_header_text');
function change_login_header_text($login_header_text) {
$login_header_text = 'My Custom Site';
return $login_header_text;
}
Display site name as login header text
Display your site’s name as the login header text:
add_filter('login_headertext', 'use_site_name_as_login_header_text');
function use_site_name_as_login_header_text($login_header_text) {
$login_header_text = get_bloginfo('name');
return $login_header_text;
}
Add a custom prefix to the login header text
Add a custom prefix, like “Welcome to,” before the site name:
add_filter('login_headertext', 'add_custom_prefix_to_login_header_text');
function add_custom_prefix_to_login_header_text($login_header_text) {
$login_header_text = 'Welcome to ' . get_bloginfo('name');
return $login_header_text;
}
Add the current year to the login header text
Display the current year along with the site name:
add_filter('login_headertext', 'add_current_year_to_login_header_text');
function add_current_year_to_login_header_text($login_header_text) {
$current_year = date('Y');
$login_header_text = get_bloginfo('name') . ' - ' . $current_year;
return $login_header_text;
}
Translate login header text
Translate the login header text using a translation function like __(), assuming the text domain is “my-text-domain”:
add_filter('login_headertext', 'translate_login_header_text');
function translate_login_header_text($login_header_text) {
$login_header_text = __('Welcome to My Website', 'my-text-domain');
return $login_header_text;
}