当前位置:首页>源码分享>WordPress源码> WordPress美化登录页面

WordPress美化登录页面

WordPress后台的登录页面默认就是一个登录的表单

背景什么的都是白茫茫的一片。看久了还真有点腻。
今天就分享一下美化后台登录界面的简易教程。

首先,打开你的主题的"functions.php",拉倒最后面,在最后一行的 “?>” 前面添加如下代码:

/*** WordPress 登录界面美化**/function custom_login_style() {
    echo '<link rel="stylesheet" id="wp-admin-css" href="'.get_bloginfo('template_directory').'/admin-style.css" type="text/css" />';
}
add_action('login_head', 'custom_login_style');

再新建一个css文件,命名为“admin-style.css”,放入ripro/文件夹下或你的主题文件夹下,css内容如下:

body{
    font-family: "Microsoft YaHei", Helvetica, Arial, Lucida Grande, Tahoma, sans-serif;
    width:100%;
    height:100%;
    background: url(http://img.infinitynewtab.com/InfinityWallpaper/2_14.jpg) no-repeat;
    -moz-background-size: cover;    /*背景图片拉伸以铺满全屏*/    -ms-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
/*顶部的logo*/.login h1 a {
    background:url(images/logo.png) no-repeat;
    background-size: 220px 50px;
    width: 220px;
    height: 50px;
    padding: 0;
    margin: 0 auto 1em;
    border: none;
    -webkit-animation: dropIn 1s linear;
    animation: dropIn 1s linear;
}
/*登录框表单*/.login form, .login .message {
    background: #fff;
    background: rgba(255, 255, 255, 0.3);
    border-radius: 3px;
    border: 1px solid #fff;
    border: 1px solid rgba(255, 255, 255, 0.4);
    -webkit-animation: fadeIn 1s linear;
    animation: fadeIn 1s linear;
}
/*登录框输入框*/.login label {
    color: #000;
}
.login .message {
    color: #000;
}
#user_login{
    font-size: 18px;
    line-height: 32px;
}
/* 返回博客与忘记密码链接 */#backtoblog a, #nav a {
    color: #fff !important;
    display: inline-block;
    -webkit-animation: rtol 1s linear;
    animation: rtol 1s linear;
}
/*掉落的动画效果*/@-webkit-keyframes dropIn {
    0% {
        -webkit-transform: translate3d(0, -100px, 0)
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0)
    }
}
@keyframes dropIn {
    0% {
        transform: translate3d(0, -100px, 0)
    }
    100% {
        transform: translate3d(0, 0, 0)
    }
}
/*逐渐出现的动画效果*/@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
        -webkit-transform: scale(.8) translateY(20px)
    }
    to {
        opacity: 1;
        -webkit-transform: scale(1) translateY(0)
    }
}
@keyframes fadeIn {
    from {
        opacity: 0;
        transform: scale(.8) translateY(20px)
    }
    to {
        opacity: 1;
        transform: scale(1) translateY(0)
    }
}
/*从右往左的动画效果*/@-webkit-keyframes rtol {
    from {
        -webkit-transform: translate(80px, 0)
    }
    to {
        -webkit-transform: translate(0, 0)
    }
}
@keyframes rtol {
    from {
        transform: translate(80px, 0)
    }
    to {
        transform: translate(0, 0)
    }
}

你可以自由修改第5行的背景图片和第13行的logo图片。修改好后保存,并上传到当前主题的目录即可。

完了,就这么简单……
最后,想要看效果的可以直接前往  本博客的登陆页面

本文声明 本站上的部份代码,教程,软件,插件来自会员发布以及互联网收集,不代表本站立场,仅供网友个人学习交流或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请用户仔细辨认内容的真实性,避免上当受骗!本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请在下载24小时内删除!若您喜欢本文可附上原文链接随意转载。如无意侵害了您的权益,请发送邮件841134898@qq.com 或点击右侧 私信:花醉 反馈,我们将尽快处理。如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源“任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,建议下载7-zip。zip、rar解压,建议下载WinRAR。

给TA赞助
共{{data.count}}人
人已赞助
!
您也想出现在这里吗?点击联系我们吧!
点击投个广告吧
共有 0 条评论
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
有新消息 消息中心
快速搜索
在线客服
关注我们
  • 扫码打开当前页

  • 微信公众号

返回顶部