我需要密码保护我的wordpress网站,除了主页。我需要每个访问者都能看到主页,但是如果他们点击任何可能是网站内帖子/页面的链接,那么用户应该被重定向到登录页面。任何帮助将不胜感激
答案 0 :(得分:1)
<?php
if (is_user_logged_in()){
echo "Welcome, registered user, here are my lovely posts";
}
else {
header( 'Location: http://www.yoursite.com/login.php' ) ;
};
?>
答案 1 :(得分:0)
答案 2 :(得分:0)
对benhowdle89的代码进行一些编辑..
<?php
if (is_user_logged_in() || is_home()){
echo "Welcome, registered user, here are my lovely posts";
}
else {
header( 'Location: http://www.yoursite.com/wp-login.php' ) ;
};
?>