0

我需要创建一个包含多个主题的 WP 网站。每个主题都有多节课,每节课都有标题、描述等元数据。用户将被允许阅读一些课程,并且根据阅读的课程数量,他将被分配一些自定义徽章。

在显示任何课程时,我们应该能够显示已经阅读过该课程的用户列表。

为了在 WP 上完成这项工作,我计划使用一些自定义内容类型插件,我可以使用它来创建主题、课程和用户元来存储用户对任何课程的操作。徽章也可以成为用户元的一部分。

我看到的问题是

  1. 我不知道将主题映射到课程的任何方法,即在创建新课程时,我应该能够将其映射到一个主题(就像我们在 Drupal 中进行节点链接一样)
  2. 如果用户元表可用于存储多对多信息,例如“XYZ 用户已阅读 25 节课”和“ABC 课程已被 10 名用户阅读”,我不使用

这种应用程序的最佳设计应该是什么。

4

2 回答 2

1

你不能用类别解决问题1吗?

如果您将每个“阅读”保存在用户元中,每节课都有一个独特的元。你可以数那些。

于 2012-07-04T20:09:52.140 回答
0

我不知道将主题映射到课程的任何方法,即在创建新课程时,我应该能够将其映射到一个主题(就像我们在 Drupal 中进行节点链接一样)

为什么不将主题设置为类别?然后,当您创建每节课时,您可以将其映射到主题类别。

于 2012-07-04T20:09:15.930 回答