如何为不同的用户角色创建不同的视图?

时间:2019-07-24 作者:janispanis

我正在创建一个网站,高中生可以在那里做一系列测试,看看他们的最佳能力是什么,什么工作适合他们等等。这些测试很有效。我用RegistrationMagic插件创建了一个注册表。测试已保存,我想为此网站创建4个角色,学生、教师、pincipal和网站管理员(me)。只有在登录后才能进行测试。假设学生角色可以进行测试,并将其保存以供以后查看。现在对于老师来说,我希望她能够看到学生的考试成绩。我该怎么做呢?

希望我解释得足够清楚,提前谢谢!

1 个回复
SO网友:Tom

如果您正在寻找一种编程解决方案,我可以在评论中用示例跟进,但我认为最好的“即插即用”解决方案应该是像Learndash这样的现有解决方案(https://www.learndash.com/) 或唤醒(https://woocommerce.com/products/sensei/).

它们有不同的角色、带评分的测验,以及你可能会发现有用的其他功能。以下是一些可能有帮助的其他资源:

相关推荐

Testing Plugins for Multisite

我最近发布了一个WordPress插件,它在单个站点上非常有效。我被告知该插件在多站点安装上不能正常工作,我理解其中的一些原因。我已经更新了代码,现在需要一种方法来测试更新后的代码,然后才能转到实时客户的多站点安装。我有一个用于测试的WordPress安装程序的单站点安装,但需要在多站点安装上进行测试。根据我所能找到的唯一方法是在网络上至少有两个站点来安装整个多站点安装,以测试我的插件。设置WordPress的整个多站点安装是插件开发人员的唯一/首选方式,还是有更快的测试环境可用。