是否可以将Wordpress索引页限制为登录用户?
我想公开我的所有文章,但为了查看索引页,用户必须首先注册该网站。这可能吗?要在特定页面中实现,可以使用以下方法: 为了限制对一个特定页面(或某些页面)的访问,以便只有登录的用户才能访问它,我为此制作了一个新的页面模板,然后将这段代码放在模板的开头(就在后面):是否可以将Wordpress索引页限制为登录用户?,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我想公开我的所有文章,但为了查看索引页,用户必须首先注册该网站。这可能吗?要在特定页面中实现,可以使用以下方法: 为了限制对一个特定页面(或某些页面)的访问,以便只有登录的用户才能访问它,我为此制作了一个新的页面模板,然后将这段代码放在模板的开头(就在后面): 以上示例取自 此外,您可以使用多个wordpress插件中的任意一个。一个例子是。我以前使用过这个插件,它工作得很好。还有其他具有不同功能的类似插件。一个简单的谷歌搜索会给你很多选择。最终我不会做302标题,但你的方法很有意义。另一种
以上示例取自
此外,您可以使用多个wordpress插件中的任意一个。一个例子是。我以前使用过这个插件,它工作得很好。还有其他具有不同功能的类似插件。一个简单的谷歌搜索会给你很多选择。最终我不会做302标题,但你的方法很有意义。另一种方法是:围绕您提到的方法创建条件模板
is\u user\u logged\u in()
没错!条件模板方法可以很好地控制页面中要隐藏/显示的部分。
<?php if ( !is_user_logged_in() ) {
nocache_headers();
header("HTTP/1.1 302 Moved Temporarily");
header('Location: ' . get_settings('siteurl') . '/wp-login.php?redirect_to=' . urlencode($_SERVER['REQUEST_URI']));
header("Status: 302 Moved Temporarily");
exit();
}
?>