WordPress中如何替换登录页面的图标链接等

  默认情况下,使用系统的博客登录页面都比较简单,登陆页面显示的logoWordPresslogo,链接也是WordPress的链接。下面我们给出修改方法。

修改登录页面默认的Logo使用到的钩子是login_head,我们可以在这里面自定义logo,如下:

function jblog_login_logo() {
    echo '<style type="text/css">
        h1 a { background-image:url('. get_bloginfo('url').'/pic/blog_logo.png) !important; 
               background-size: 100% !important;
               width: 250px !important;
               height: 60px !important;
        }
    </style>';
}
add_action('login_head', 'jblog_login_logo');

这样默认的WordPressLogo替换成你自己定义的Logo图片。需要注意的是,我们一定要加上!important属性,否则将替换不掉。

默认情况下,登录Logo的链接地址是https://cn.wordpress.org/,如果我们想将它修改成自己博客的主页,需要使用到login_headerurl钩子,使用如下:

function laoji_loginlogo_url($url) {
        return 'https://laoji.org'; //修改URL地址
}
add_filter( 'login_headerurl', ' laoji_loginlogo_url ' );


如果你上面的url地址是你博客的首页,你甚至可以简写成下面方式:

add_filter('login_headerurl', create_function(false,"return home_url();"));

修改默认Logo的title

默认Logo的title是基于WordPress几个字,我们可以根据自己的需求设置这个title,可以使用login_headertitle钩子,如下:

add_filter('login_headertitle', create_function(false,"return '老季博客';"));

修改默认的登录和注册方式

我们还可以根据自己的需求自定义登录和注册方式,比如本博客接入了微博、QQ等登录方式,这个可以分别使用register_formlogin_form钩子,关于如何自定义登录方式,这个我不介绍了,有点复杂。

腾讯云云产品双12限时秒杀【点击购买】

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

百度云不止一折优惠【点击购买】

发表评论

电子邮件地址不会被公开。 必填项已用*标注