更改wordpress后台的登录界面和logo

此方法为wordpress主题修改法,不需要更改核心文件。

第一步、加载自定义的css文件,网上很多的方法钩子挂错了,这里的代码都是我自己写好并测试的

add_action('login_head', 'hx_custom_login');
function hx_custom_login() {
    wp_enqueue_style( "admin-my", get_template_directory_uri() . "/hx_admin.css" );
}

第二步、更换wordpress的默认logo

add_action('login_head', 'custom_loginlogo');
function hx_custom_logo(){
echo '<style type="text/css"> h1 a {background-image: url('.get_bloginfo('template_directory').'/your-logo.png) !important; } </style>';
}

第三步、修改点击logo后跳转的链接,默认是跳转wordpress官网的,这里我修改为链接到当前网站首页

function hx_custom_login_url($url) {
    return get_bloginfo('url'); 
}
add_filter( 'login_headerurl', 'hx_custom_login_url');

至此你的wordpress登录页面已经完全自主话了,没有必要用网上所说的插件等乱七八糟的。

我爱主题网 自2012
主题:260+ 销售:1000+
兼容浏览器