使用wordpress搭建了一个小组网站,但是经常会有非本小组的人访问主页,而且小组的用户如果不先进行登录的话,也会失去发表文章、下载文章的等等权限,因此在wordpress中设置先登录,再进入主页的模块。
该模块实现起来非常简单。
1.添加自定义函数
在当前主题的function.php中添加:
function liveme_if_login()
{
if(!is_user_logged_in()){
auth_redirect();
}
}
2.调用自定义函数
在当前主题的相应header.php中添加:
<?php liveme_if_login();?>
这样就实现了先执行登录页,.当用户名和密码正确之后登录成功再转入index.php(主页面)
当然也可以设置到相应的header,实现未登录可以访问主页,但是文章页必须登陆才能访问等。
如果需要自建的某个页面仅限登录可见,
奖自建主页面放到主题的页面模板中,即可实现该页面仅限登录可见。
















