在隐私设置中没有选项“我希望我的网站是私有的,只对我选择的用户可见”

时间:2012-05-12 作者:Shannon Wagner

我正在运行WordPress 3.3.2自托管。我曾经在“隐私设置”下看到“我希望我的网站是私有的,仅对我选择的用户可见”选项,但我不再看到这个选项。相反,现在我只看到了使博客对搜索引擎可见或不可见的选项,但没有办法将其私有化。

我已经尝试停用所有插件,并将其设置为基本主题(二十一1.3),以查看我的插件或主题是否导致了问题,但仍然没有看到旧选项。

非常感谢任何提示!

4 个回复
最合适的回答,由SO网友:helenhousandi 整理而成

听起来你好像在WordPress上。com之前,它的选项没有内置到WordPress的核心。有各种插件可以实现类似的最终结果,例如Restricted Site Access.

SO网友:mrwweb

core中从来没有这样的选项,所以它一定是来自您之前安装的插件。有相当多的私人网站或私人网络主题,所以我会寻找。如果你能找到一个可能创建了该功能的插件,请查看他们的变更日志,看看他们最近是否将设置移动到了其他地方。

SO网友:Sisir

选项标签是这样的,但它是关于搜索引擎索引您的网站。所以,在后来的版本中,他们澄清了这一点(因为有些人对parhaps感到困惑)。

这里有一段代码,您可以将未登录的访问者重定向到登录屏幕。

add_action(\'template_redirect\', \'redirect_visitors_not_logged_in\');

function redirect_visitors_not_logged_in(){
    $redirect_to = get_permalink();
 if(!is_user_logged_in()){
  wp_redirect(wp_login_url($redirect_to));
  exit;
 }
}
现在,您可以从仪表板手动添加用户。登录后,他们将能够访问该网站。非常基本的功能,但您可以理解:)

SO网友:markratledge

从来没有像这样的核心选择。尝试WordPress › Absolute Privacy « WordPress Plugins 限制用户和任何未注册的人查看该网站,并禁用RSS提要,以进一步防止搜索机器人为该网站编制索引。

结束