如何允许未注册用户查看正常帖子

时间:2012-10-06 作者:Athiruban

如果一个未注册的用户/陌生人试图查看帖子,帖子上会说

“您必须注册或登录才能查看帖子”。

http://testandverification.com/events/dvclub-august-2012-on-sv-uvm/

我们有一个类别(针对私人帖子),只允许一些注册用户访问一些帖子。

尽管帖子不包括在该类别中,但它显示了上述消息。

如何允许未注册用户/陌生人查看公开帖子?

我在测试服务器上执行了以下操作。

I disabled all the plugins and switched my theme to twentyeleven.

在这个2111主题中,一切都很好——陌生人可以访问帖子。

When I switch the theme to our custom theme and without enabling the plugins, the issue re-occurs.

然后我认为问题不在于插件,所以我尝试将主题代码与早期版本进行比较,发现与之前的版本相同。

我在测试服务器中加载了一个旧的DB备份,我很惊讶它工作正常!

当我试图在旧数据库和当前数据库之间重新创建丢失的帖子时,我遇到了同样的问题。

这很奇怪,当我在DB中跟踪问题时,我感到很高兴,现在我已经失去了跟踪错误的信心。

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

这是一种奇怪而罕见的虫子。

在发布上一篇文章时,我们查看了“博客”和类别部分的其他类别。

在之前的帖子中,我们从未检查过“博客”类别。

最初,当我试图复制这个bug时,我没有注意到它。

我们再次尝试复制该错误,这次我们已经确定了该错误。

I am not sure whether the bug is in wordpress or our site development team.

I wonder how checking a category affects the behavior of "Strangers"!

如果有人知道错误的实际位置,请告诉我。

我们已经纠正了我们网站上的问题,上面的链接现在运行良好。

结束

相关推荐

Recommended File Permissions

嘿,伙计们,我花了很长时间试图解决这个问题。我想知道WordPress中的文件权限应该是什么样子in order to use the autoupdate feature. 到目前为止,我的wordpress安装程序一直在询问我的FTP信息,我不想使用那种升级/安装方法,我想使用纯/直接PHP。某些上下文:Web服务器和php fcgi守护程序运行为www-data:www-data</wordpress安装位于/home/blaenk/sites/domain.tld/</首先,我read