按自定义字段值对页面进行分组

时间:2013-05-08 作者:user7962

我计划将每个单独的产品作为一个页面,带有以下自定义字段:品牌、大小、功能1和功能2。

我的问题:

是否有可能基于自定义字段为品牌创建一个摘要页面模板
我希望能够显示每个品牌的缩略图,显示每个品牌的产品数量[即页面]。当你点击缩略图时,我希望有第二个页面列出每个产品,并带有指向实际产品页面的链接。

这是一种有效的方法还是有更好的方法?

1 个回复
SO网友:Rarst

自定义字段不打算用作分组机制,它们适用于可能具有与分组不同的值的数据。例如,产品重量是一个很好的选择,因为它可能会有很大的变化,通常没有兴趣进行分组,如“显示所有重量为200g的产品”。

对于具有(相对)较窄的已建立值集的信息,自定义分类法更适合。在您的情况下,“品牌”作为分类法而不是自定义字段有很大的意义。由于分类法在分组方面更符合逻辑,因此它们自然会支持分类法归档。看见register_taxonomy() 详细信息文档。

结束

相关推荐

Multiple Page Templates & CSS

在使用多个页面模板的主题上处理CSS的最佳实践是什么?例如:我将有一个全宽页面模板和一个两列页面模板。最好只在单个CSS中调用容器(#fullWidthContainer vs.#twoColumnContainer)还是为每个页面模板提供单独的CSS文件更好?