我有一个叫http://overmvp.com的网站。在这个网站上,有多个“英雄”。每个英雄都被手动添加到自定义表中的数据库中。
有了这个,我需要创建一个指南。因此,例如,我需要能够为一个特定的“英雄”创建一个指南。为此,我创建了一个名为"Guides“的自定义post类型,并创建了分类法。在分类法中,我重新添加了之前在数据库中添加的所有“英雄”。(所以它们不是重复的)所以现在,我可以为一个特定的英雄创建一个指南。
但现在我的问题是,我必须增加更多类型的指南。例如,我想展示一种特定类型的“英雄”的“指南”。所以我需要在某个地方写下那个英雄的类型。
和“英雄类型”一样,我也需要将它们标记为特色指南或诸如此类的东西。
我的第一个猜测是在分类法中添加一个自定义字段,所以对于每个英雄,我都会添加英雄的类型,但是我觉得我在复制英雄,类型,几乎所有他们拥有的信息。
那么,是否有另一种方法,我应该将“英雄”合并到我的网站,这样我可以直接使用他们在我的定制帖子类型,而不是重复他们像我做的那样?
你对此有何看法?
发布于 2016-01-16 07:40:18
抱歉回答错了。
这是张贴在其他问题上。
关于你的情况,
英雄就像类别(自定义分类法)
指南是一个自定义的邮政(自定义邮政)
关于英雄类型,它可以是英雄的一个子类别,也可以为它创建新的自定义分类法。
在自定义文章中,如果你有两个不同的自定义分类,你只需要嵌入英雄类型和英雄。
更简单的是,您可以使用guides保存值(就像postmeta一样)。
分类法可以嵌入任何自定义帖子中的任何地方。这取决于你的想法和数据结构。
https://wordpress.stackexchange.com/questions/214713
复制相似问题