自定义登录页面

Avatar of Chris Coyier
Chris Coyier

您知道,通常位于 yoursite.com/wp-login.php 的那个页面。这些是您应该放在活动主题的 functions.php 文件中的内容。

更改徽标

默认情况下是 WordPress 徽标,这将更改该图像的文件路径。将文件路径和文件名更改为您的需求。

function custom_login_logo() {
	echo '<style type="text/css">h1 a { background: url('.get_bloginfo('template_directory').'/images/logo-login.gif) 50% 50% no-repeat !important; }</style>';
}
add_action('login_head', 'custom_login_logo');

更改 URL

… 点击徽标跳转到的位置。默认情况下跳转到 WordPress.org,这将将其更改为您的主页。

function change_wp_login_url() {
	return bloginfo('url');
}
add_filter('login_headerurl', 'change_wp_login_url');

更改标题

也就是说,更改您刚刚替换的图像的 title 属性。这会将其更改为设置中博客的名称。

function change_wp_login_title() {
	return get_option('blogname');
}
add_filter('login_headertitle', 'change_wp_login_title');