如何添加自定义帖子类型之间的关系? 时间:2011-02-10 作者:m3tsys 假设我在“电影”、“预告片”、“评论”和“细节”自定义帖子类型中有一个名为“阿凡达”的示例帖子。如何在“电影”自定义帖子类型中显示内容+指向“预告片”、“评论”和“详细信息”自定义帖子类型的链接? 4 个回复 SO网友:Denis de Bernardy 理想情况下,您希望投下一票,加入臭名昭著的post2post关系,但这种关系仍然缺失:http://core.trac.wordpress.org/ticket/14513与此同时,解决办法有三个:将您的帖子映射到精心编制的分类法。(慢)在postmeta中存储关系。(如果需要在join语句中使用,则速度非常慢)创建自己的post2post表 SO网友:MikeSchinkel 你好@m3tsys:首先,你可能会发现this trac ticket 有益的也就是说,到目前为止,我找到的最佳解决方案是ZigConnect Plugin:http://www.zigpress.com/wordpress/plugins/zigconnect/希望这对你有所帮助。 SO网友:Barry Kooij 您可以使用插件在自定义帖子类型之间创建关系Sub Posts, 价格:19.99美元。有了这个插件,您只需几分钟就可以完成,从创建关系到在小部件或短代码中显示它们。 SO网友:Jouke Nienhuis 也许我认为这完全错了,但仅仅创建一个具有不同字段的自定义帖子类型不是更好吗?制作一个名为movies的自定义帖子类型,其中包含评论、预告片和详细信息字段。例如,将不同电影的细节分类似乎很奇怪。如果要对演员进行排序,请将其作为单独的字段。这样,你可以找到所有有特定演员的电影。 结束 文章导航