制造共性化的WordPress登陆界面的实例教程

共性化登陆界面的办法有两种,**种是交换登陆背景,这个算是小型共性化吧:

在/wp-admin/images找到login-bkg-tile.gif和login-bkg-bottom_new.gif两张图片,用本人定制的图片(大小最好相反)交换就行了。

当然这个不能扭转登陆框的规划,显然关于谋求完满的处女座来说是不够的,于是第二种办法呈现了:

首先在functions.php中增加一个函数:

// custom login for theme
// folder themes/theme_name/custom-login/
function custom_login() {
echo '<link rel="stylesheet" type="text/css" href="' . get_bloginfo('template_directory') . '/custom-login.css" />';
}
add_action('login_head', 'custom_login');

经过一个简略的“勾子”,如今你的主题曾经能够开启共性化登陆界面了,接上去要做的,是为你的登陆界面写css款式,命名为custom-login.css,而后再把css文件放到主题文件夹里就行了。

以下是本站的css,供大家参考(因为我的custom-login.css是放在主题文件夹的子文件里,所以background里的url要写成如../images/login-bg-body.jpg的方式,相熟MCS的人就会晓得 ".." 代表上一级目录)

/* 页面css */
html,body,#wpbody,.form-table .pre{background: #ffffff url("../images/login-bg-body.jpg");? font-size: 13px; font-family: 微软雅黑,宋体;}
a{text-decoration: none;}
body.login,body{border: none;}
h1 a{display: none;}

/* 登陆框主体局部css */
#login{background: url("../images/login-bg.jpg") no-repeat;? width: 650px;? height: 500px;? position: relative; margin: 50px auto;}
#loginform {padding-left: 110px;? float: right;? border-left: 2px solid #e3e3d3}
#loginform #user_login , #loginform #user_pass {border: 2px dotted #666666}
form{width: 280px;? height: 166px;? padding: 45px 0px 0px 0px;? background: url() no-repeat; margin: 60px 0 0 0; border: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}
#user_pass,#user_login,#user_email{width: 190px; height: 20px; margin-bottom: 10px;}

/* 登陆框各组成css */
label {font-size: 13px; color: #fff;}
form .forgetmenot label {font-size: 13px;? color: #666666;}
.login #nav a{color: #666666 !important;}
input.button-primary, button.button-primary, a.button-primary{background: none; border: none; text-shadow: none; margin: 0; padding: 0; font-size: 13px; font-family: 微软雅黑,宋体;}
form .submit input {color: #666666;}
input.button-primary: active, button.button-primary: active, a.button-primary: active {background: none;}

/* 其余 */
#nav{margin: 0; padding: 0; position: absolute; text-shadow: none;}

送上成果图

看到成果后就会发现,尽管咱们不能扭转页面的html元素,但包括登陆框构造在内的整个登陆页面都能够自定义,只需你晓得每个局部的css抉择器称号即可。所以只需用firebug等工具查看一切css的id或class,就能够制造出一个齐全本人作主的登陆界面。

以上就是安达网络工作室关于《制作个性化的WordPress登陆界面的实例教程》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 登陆界面 PHP编程
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
Wordpress自定义函数管制文章题目长度

WordPress显示文章题目的时分,当文章题目过长而且文章的题目又在主页显示时,假如发作换行的景象就显得不美...

Wordpress固定链接伪动态的设置办法

明天,想着在我机器上测试一下wordpress,尽管之前也有这个开源的顺序,可是不断没有装置呢,再加上最近不断...

wordpress自定义url参数完成路由性能的代码示例

通过两天的正则表白式的学习,和钻研wordpress的路由函数,胜利完成了自定义wordpress路由性能,以下是路由...

WordPress退出短代码运转框(运转代码/复制代码/清空代码无插件)

很多冤家可能常常在一些网站上看到相似于&ldquo;运转代码、复制代码、清空代码、另存为代码的动态代码运转框...

改善WordPress 页面Title组织形式,让你的文章更容易被蜘蛛收录

在网上找了很多文章 竟然到了改函数的水平.. 集体以为模板干的事件干嘛还要改函数啊 所以钻研下WP 题目的 函...

WordPress中创立用户角色的相干PHP函数应用详解

WordPress 默许有 “订阅者”、“投稿者”、“作者”、“编辑” 和 “治理员” 五个用户角色,权限由低到高...

需求提交

客服服务

亿鸽在线客服系统