如果我做对了,或者我应该以不同方式实施整个事情,我需要一些建议。
我正在为wordpress编写一些自定义代码,以便用户可以添加有关其舞蹈类的信息。
例如,一个用户可以在星期五晚上发布一个舞蹈课并上传照片并写下一些细节。
记录保存在我已创建的单独表格中。
整个系统运行良好(我认为),用户可以添加他们的类,更新或删除它们。
我想弄清楚的是如何让其他用户做出评论。
有没有办法以某种方式将评论系统(wordpress已经存在)连接到我的记录中?或者我应该将我的记录分配到一个帖子(每个舞蹈班到另一个帖子)?
您能提供任何链接或信息吗?
我编辑了它,因为评论不符合我的答案。
非常感谢您的回复!由于我的工作,我花了很长时间才回复,我也想先尝试你的建议。
我做了几个测试,一切似乎都像我想的那样工作(我跟着一个关于电影评论的好教程)。
我遇到的一个问题是我无法弄清楚如何使用关系数据(不确定我是否说得对..)。我的意思通常是我需要有多个表格来存储几种东西..
例如,我说我遵循了关于电影评论的教程..
在教程中假设每部电影都有......
这似乎很简单,因为在循环中它会根据自定义帖子ID获取所有需要的数据。
如果电影导演不止一个会怎么样?我怎么能把所有这些都与电影有关?
我被用来处理这样的几个表..
Movie_Table
Director_Table
Movie_Director_Table
根据您的理解,您可以使用电影,导演和一张带有外键的表来链接其他两个。
到目前为止,自定义帖子的一个解决方案是在导演字段中存储导演的ID而不是导演姓名,并分别查询详细信息。
或者为电影创建不同的自定义帖子类型以及为导演创建不同的帖子类型会更好吗?并以某种方式连接它们?
有什么建议吗?
答案 0 :(得分:0)
我觉得这是自定义帖子类型的完美案例。它存储用户在wp_posts表中创建的帖子(在WordPress中),并允许WordPress评论与帖子进行交互而无需太多工作。
此外,您可以使用Advanced Custom Fields插件扩展自定义帖子类型,方法是添加要与帖子一起存储的其他数据。
详细了解Codex上的custom post types。