是的,这一切都是可能的,但你的问题对这个网站来说太宽泛了一点。:)
您可能希望查看已经具有这些类型功能的成员插件,或者您可以构建自己的插件。如果您选择构建自己的帖子,那么为每个角色创建自定义帖子类型是最简单的。例如,您将有一个“代理”CPT和一个“经理”CPT,您将使用map_meta_cap
为这些帖子类型创建自定义功能。这样,您就可以创建自己的“代理”角色和“经理”角色,并且每个人都只能阅读特定的帖子类型。由于所有其他用户都没有该帖子类型的“阅读”功能,因此他们将无法阅读(或评论)。(您还需要设置主题,以检查用户是否已登录-如果未登录,您可以显示鼓励他们注册的消息,或者直接将他们重定向到登录表单。这样,外人也无法阅读或评论这些帖子。)