WordPress 自定义登陆页面!换LOGO!背景自动更新!

WordPress 自定义登陆页面!换LOGO!背景自动更新!

2017年1月24日 12:39 技术控
5 7
免费申请亚马逊 AWS EC2 一年云服务器!附申请开通教程!
WordPress 复制文字自动加版权声明提醒!

WordPress 自定义登陆页面!换LOGO!背景自动更新!

WordPress 自定义登陆页面!换LOGO!背景自动更新!

最近折腾玩的小功能,估计有不少站长喜欢,就放出给大家看看!主要就是把登陆页面的LOGO和链接替换成我们自己的,还有就是把背景使用BING主页的图作为登录页面背景,自动更换!代码全部来源于网络,只是简单修改下!大家也可以根据自己的主题修改下方CSS!

//自定义登录页面的LOGO图片
function my_custom_login_logo() {
    echo '<style type="text/css">
        .login h1 a {
        background-image:url("自定义LOGO地址") !important;
        height: 60px; 
        width: 250px; 
        -webkit-background-size: 250px; 
        background-size: 250px; 
        }
        #login{
        padding: 10px; 
        background: #fff; 
        margin-top: 8%;
        }
        .login h1{
        margin-top: 20px;
        }
        .login form{
        margin-top: 20px;
        padding: 0px 24px 0px;
        box-shadow:0 1px 3px rgba(0, 0, 0, 0);
        }
        #login form p.submit{
        padding: 40px 0 0;
        }
        .wp-core-ui .button.button-large{
        line-height:38px; 
        font-size:16px; 
        float: none; 
        background-color: #FF0000; 
        font-weight: bold; 
        color: #fff; 
        width: 100%; 
        height: 40px; 
        border-width: 0;
        box-shadow:0 1px 0 rgba(0, 103, 153, 0);
        text-shadow:0 -1px 1px rgba(0, 103, 153, 0),1px 0 1px rgba(0, 103, 153, 0),0 1px 1px #000000,-1px 0 1px rgba(0, 103, 153, 0)
        }
    </style>';
}
add_action('login_head', 'my_custom_login_logo');

//自定义登录页面的LOGO链接为网站首页链接
add_filter('login_headerurl', create_function(false,"return get_bloginfo('url');"));


//BING美图作为登录页面背景
function custom_login_head(){
$str=file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1');
if(preg_match("/<url>(.+?)<\/url>/ies",$str,$matches)){
$imgurl='http://cn.bing.com'.$matches[1];
    echo'<style type="text/css">body{background: url('.$imgurl.');width:100%;height:100%;background-image:url('.$imgurl.');-moz-background-size: 100% 100%;-o-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;-moz-border-image: url('.$imgurl.') 0;background-repeat:no-repeat\9;background-image:none\9;background-size:cover}</style>';
}}
add_action('login_head', 'custom_login_head');
文章总数
2267+
标签总数
2003+
评论总数
11768+
运营天数
1255+