这个代码还是很简单的,很好理解,下面是本站的登录页面。
代码放在functions.php文件夹就好
//自定义登录页面背景 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('.get_bloginfo('url').'/logo1.png);background-attachment:fixed;width:100%;height:100%;background-image:url('.get_bloginfo('url').'/logo1.png);background-attachment:fixed;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;-moz-border-image: url('.get_bloginfo('url').'/logo1.png) 0;background-attachment:fixed;background-repeat:no-repeat\9;background-image:none\9;}h1 a { background-image:url('.get_bloginfo('url').'/logo.jpg)!important;width:32px;height:32px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}#loginform {background-color:rgba(251,251,251,0.3)!important;}.login label,a{color:#000!important;}</style>'; }} add_action('login_head', 'custom_login_head'); add_filter('login_headerurl', create_function(false,"return get_bloginfo('url');")); add_filter('login_headertitle', create_function(false,"return get_bloginfo('name');"));
/logo1.png这个是背景图 里面有三个需要修改,直接把图片放在网站更目录就好了,名字也可以自己更改。大小宽1366 高768
/logo.jpg这个是登录框上面的logo 修改方法和上面一样。大小 宽高都是32
就这样了。