仅对访客/未注册用户发布访问权限

时间:2015-09-30 作者:akeeem

是否有办法限制访客(未注册)用户只能查看完整的帖子/页面,对订阅者/登录用户隐藏这些帖子/页面?这些帖子不应显示在登录用户的类别归档页面中。

我没有找到插件,只有相反的方法。感谢您的帮助!

1 个回复
SO网友:dswebsme

您肯定需要为此自定义代码。了解如何通过WP\\u Query()创建自定义查询将非常有帮助。您还需要修改WP\\u Query()的“perm”参数,以根据用户权限更改结果。

https://codex.wordpress.org/Class_Reference/WP_Queryhttps://codex.wordpress.org/Class_Reference/WP_Query#Permission_Parameters

如果本机WP\\u查询参数仍然不能准确地提供您要查找的内容,则可能需要在查询后运行自定义筛选器,以便根据is\\u user\\u logged\\u()检查从结果集中删除帖子。