确保wp术语关系记录是唯一的

时间:2012-04-13 作者:Average Joe

哪个WordPress函数用于以编程方式将术语分类ID与post ID关联?

该函数是否有内部机制来确保即使以编程方式添加记录,也不允许重复条目?

这里我当然不是在谈论wpdb->插入。

2 个回复
SO网友:Otto

虽然代码确实检查重复项,但模式本身不允许这样做,因为term\\u relationships表的主键为(object\\u id,term\\u taxonomy\\u id)。

SO网友:mor7ifer

我相信你要找的功能是wp_set_object_terms(). 当append设置为false时,您需要确保没有提供重复的ID。我不确定append设置为true时的行为是什么。

编辑:通读了函数的源代码后,如果您正在追加,那么它会检查重复项。

结束

相关推荐