其实WordPress的登录还是有很多研究的余地的,比如我用这个主题的时候,没有登录的窗口,所以需要用WP自带的小工具,不过每次都有注册、RSS、ORG什么的乱七八糟的东西,看着就不爽,以为以前是用MyStique主题的,用到登录的话,都会在侧边栏那里有个登录的小工具可以用,示意效果图如下所示:
一、代码改登录
鉴于我不想占用侧边栏的空间,以及不想让人注册,貌似注册也没什么用的啦。所以我想改改登录什么的,然后就在底边栏弄了这么一个按钮,效果自己看。其实说白了,就是没有登录的话,就是登录字样会出现,登录的话,会出现登出的字样出现,具体代码:
<?php wp_loginout(); ?>
就这么一句就可以了,它会自动判断。放在你想出现的地方,比如侧边栏,比如顶部,比如头部。不过,你想自定义字样的话,可以尝试加一个if语句:
<?php if ( is_user_logged_in() ) { url = wp_logout_url();var = '走咯'; } else { url = wp_login_url();var = '秘密通道';};?><a href=<?php echo url;?>><?php echovar;?></a>
总之,代码还蛮有意思的,可以看看官方的函数介绍。
二、用插件改登录
有时候也怀念MyStique的登录样式,既方便有好看,其实只是用到一个插件即可,Siderbar Login。此插件下载地址:http://wordpress.org/extend/plugins/sidebar-login/
当然,还有很多类似的插件,比如AJAX Login Widget++、WP-UserLogin等,可查看《13款WordPress用户注册登录插件》
三、修改登录页面的背景和样式
WP登录的界面是单一固定的,有些人登录多了,难免看惯了,可以试着改改背景,自己订制一个自己喜欢的。其实道理很简单,就是修改CSS就好,网上有人写过了,我就不写了。
原文请看:Custom WordPress Login Screen
译文请看:自定义WordPress登录界面
四、设置文章登陆后才能查看文章
这个类似于评论后才能看文章,不过,前段时间想弄个个人日记类的博客,写点私人的东西,所以想这个日记式的程序,发现木有,只好想着WP是否有这样的插件。还真有。
这个插件叫Members Only,只有登录的人才能看,在后台关掉注册功能,每次打开网页的时候,只有有账号和密码的人才能查看,否则总是停留在登录界面。考虑到,我会用手机上并且写东西,所以安装了WP-T-WAP和Go2Wap,但是在手机上Members Only就木有用了。然后就想到了露兜的方法,加上一句if语句,is_user_logged_in(),判断用户是否登录,没有登录,转到login.php页面,有登录,转到文章页面。
利用露兜的方法,可以设置特定的用户看文章,比如有个分类的文章只给注册了的人看。方法请看:WordPress设置文章只允许特定用户阅读
五、WordPress登陆之后返回登陆前的页面
>> 若为原创,转载请注明: 转载自Laycher's Blog
>> 本文链接地址: 关于WordPress登录的那点破事
>> 订阅本站: http://feed.feedsky.com/laycher
从来都是打/wp-admin,表示无压力
麻烦
好吧,重来都是wp-admin的飘过
登录算是后台了,给自己看的就凑合一下得了。
可以存钱但别只为了养老。