How to track user progress? 时间:2018-07-31 作者:dkeeling 我希望构建一个非常轻量级的学习管理系统。我将有两个自定义帖子类型“课程”和“课程”。我会将课程与课程相关联,可能是通过使用高级自定义字段插件。我需要做的是以某种方式跟踪用户是否“完成”或“查看”了特定的课程。我可能会添加一个按钮,上面写着“标记为完成”或其他什么。问题是,我应该保存哪些信息,以及如何保存(当用户单击按钮时)?此外,该信息应保存在数据库中的哪个表中?我看到有一些插件,比如WP Complete,但它并没有提供我所需要的东西。我愿意接受任何想法/建议。谢谢 1 个回复 SO网友:pax 如果您使用的是ACF,还可以将自定义字段附加到用户。您可以使用位置规则(“用户”子组中的规则)附加它们,请参阅Creating custom user profile pages with ACF 您可以添加一个→ post对象字段组中的字段,按post类型过滤→ 课程。那么你可以使用front-end form 您可以预先填充该特定课程(请参见:Pre-populate Relationship field...) –然后,您可能还想用CSS隐藏输入。 结束 文章导航