如果你看腻了Wordpress默认登录界面,或者想将Wordpress的logo替换为自己网站logo,并改变其外观,可以参考此文,打造一个个性化的登录页面。
一、将下面代码加到主题functions.php模版文件的最后。
- <?php
- function custom_login() {
- echo '<link rel="stylesheet" tyssspe="text/css" href="' . get_bloginfo('template_directory') . '/custom_login/custom_login.css" />'; }
- add_action('login_head', 'custom_login');
- ?>
二、在所用主题中新建一个名称为:custom_login 的文件夹,并在其中新建:custom_login.css及制作好的网站LOGO: logo.png也放进去。
三、将下面代码添加到custom_login.css中。
- /** 背景及字体 **/
- html,body.login{
- background:#f2f2f2;
- font: 14px 'Microsoft YaHei', Arial, Lucida Grande, Tahoma, sans-serif;
- }
- /** 去掉链接下划线 **/
- html a{
- text-decoration: none;
- }
- /** 登录DIV **/
- #login {
- background:#fff;
- border: 1px solid #ccc;
- width:400px;
- margin: 40px auto 0;
- padding: 10px 10px 20px 10px;
- border-radius:5px;
- box-shadow:0 4px 10px -1px rgba(200, 200, 200, 0.7);
- }
- /** 替换logo **/
- .login h1 a{
- background: #fff url(logo.png) no-repeat center;
- width:400px;
- }
- /** 提示 **/
- .updated, .login .message {
- background:#fff;
- border: none;
- text-align: center;
- }
- /** 表单 **/
- .login form {
- box-shadow:none;
- border: none;
- }
- #loginform, #registerform, #lostpasswordform{
- background:transparent;
- border:none;
- }
- /** 按钮 **/
- .button-primary,.submit .button-primary,#login form .submit input {
- width:83px;
- height:25px;
- font-weight: bold;
- border:none;
- }
上面只罗列了登录界面几个基本要素的样式修改。可以使用火狐扩展Firebug查看各部分DIV选择器名称进行详细修改。最终效果如图:
同时还可参考登录页面默认样式文件:wordpress\wp-admin\css目录的wp-admin.min.css,进一步个性化登录页面,就看你的创意了!
另外,也可以将下面代码添加到主题functions.php模版文件中,直接将样式写在其中。
- function new_custom_login_logo() {
- echo '<style type="text/css">
- //YOUR CSS Code Here
- </style>';
- }
ps:HotNews主题早期版本集成了该功能,后来添加前台登录功能后就将其删除了。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
北京市 1F
顶起鸟哥。。。我顶。。。
北京市朝阳区 2F
这个功能喜欢,一直想换了自带的!
河南省郑州市 3F
我来的不晚,一直默默关注着鸟哥。。
广东省广州市 4F
复制代码的时候,会把标头的数字也复制过来啊,这个必须要处理一下哦
中国 B1
@ OMG我的游戏 基本知识
http://zmingcx.com/remove-the-code-line-number-before.html
北京市 5F
鸟哥 怎样给管理员设置一个跟访客不一样的头像?
中国 B1
@ xiaoyin 晕….
你自己连个头像都没弄还研究这个
北京市 B2
@ 知更鸟 鸟哥不要见笑 新手小白一个
你的头像是直接引用Gravatar的,还是通过其他方式设置的,你博客里面相关设置头像的文章我也看了些,但是没搞明白不敢乱修代码
中国 B3
@ xiaoyin 可以参考一下之前的文章
http://zmingcx.com/custom-wordpress-webmaster-avatar.html
教程中的方法,已集成在我现用的主题中
山东省日照市 6F
后台确实太乏味了….主题应该包含登陆页才对………..
山西省运城市 7F
每天都是同样的界面,难免视觉疲劳
浙江省杭州市 8F
知更鸟这主题相当赞哈!
对于登录页面还是喜欢那种集成社会化登录功能的
不过不喜欢插件实现
所以正在苦逼的申请主流平台的 APP 中,等待楼主分享经验~
广西防城港市 9F
还是用默认的就好了
北京市 10F
请问一下楼主的代码高亮是怎么做的?
安徽省蚌埠市 11F
没事去倒腾倒腾去!看看能搞好不
湖南省长沙市 12F
真好, 我在这里学到好多技巧啊, 谢谢啊!本来我就不是专门搞WEB的, 有这个经验就省事多了
广东省惠州市 13F
在这里学了很多,我小站刚建立,还得多多努力啊
山东省聊城市 14F
以前的那种下载按钮直接下载的代码失效了啊
天津市红桥区 15F
一直显示functions.php最后一行错误。。。
浙江省杭州市 B1
@ 盒 我的也一样,怎么弄呢
浙江省温州市 16F
好像点击LOGO的链接没有修改过来
浙江省杭州市 17F
按照步骤,登陆不跳转怎么回事
浙江省宁波市 18F
学习啦~~