【发布时间】:2017-11-25 12:51:39
【问题描述】:
在 Wordpress 网站上,我有可以提交内容的作者和可以对其进行评估和评论的编辑。提交的内容使用它自己的帖子类型,并且评估完成后显示带有文本和星级字段的 ACF 5 表单。
我的问题是一个概念问题,即将评估数据保存到:
我无法将其保存到帖子中,因为必须有不同编辑的评价。
我无法将其保存给用户(无论是作者还是编辑),因为作者可以提交各种内容,而编辑可以评估不同的内容。
因此,我既不需要将评估保存到提交的内容(post_1、post_2、...),也不需要保存到评估者(user_1、user_2、...),而是保存到唯一的帖子和用户组合(evaluation_1_1、evaluation_1_2、. ..):
这样做的常用方法是什么?我是否必须创建一个新的内容类型“评估”,其中包含对提交内容和评估编辑器的引用,并对每个评估进行查询以了解内容是否已被评估?
或者有更简单的方法吗?我想到了像自定义 $post_id 之类的东西:
'post_id' => "post_".$post_id."_".$uid,
【问题讨论】:
标签: php wordpress advanced-custom-fields