关于定制邮件类型分类的建议

时间:2016-03-09 作者:Brett

以下是场景。。。

假设我目前有4个不同的汽车品牌和4个不同的地点。

福特、雪佛兰、本田和丰田

位置1、位置2、位置3和位置4

每个汽车品牌将有多个车型。

我需要以下页面:

列出所有品牌列出任何位置的所有福特汽车列出指定位置的所有福特汽车列出任何位置的所有福特汽车列出指定位置的所有福特车型X列出指定位置的所有福特车型X列出指定位置的所有福特车型X。

我知道如何创建CPT并对每辆车的单个数据块使用ACF,但我一直在研究如何构造分类,以便它正确输出数据。我以前从未将分类复杂性添加到我的CPT中。

我是否应该使用层次结构?

福特-车型1-位置1-位置2-位置3-车型2-位置1-位置2-位置3-重型-车型1-位置1-位置2-位置3-车型2-位置1-位置2-位置3

我担心的是,如果我使用层次结构,我如何才能说出位置3的所有雪佛兰(无论车型)或位置2的所有汽车(无论品牌或车型)。

我是否需要使用层次和非层次的组合?

想法/建议?

1 个回复
SO网友:fostertime

这确实是一个信息架构的问题,因为有许多方法可以处理这种情况。

看待这一点的一种方法是确定每个主要数据类别之间的关系。示例:位置和品牌与模型关联。因此,模型将是您的主要CPT,位置和品牌要么是额外的CPT,要么是与模型关联的分类法。

然后,您可以轻松创建查询,根据位置或品牌查询您的模型CPT。

同样,有100种方法可以完成你所描述的。但第一步是构建流程,以及您希望搜索/查询/用户体验如何运行。

相关推荐