我已经设置了具有自定义标签和类别的自定义帖子类型。组合标签和类别
我想按国家和类别显示帖子,并且类别需要对所有国家都通用。因此,如果用户从下拉菜单中选择一个国家(或其他国家),则应该列出该国家的所有类别。
South Africa
- Sport
-- Golf
--- Irons
一种选择是使国家的所有父类别为每个国家都设有独特的子类别。但是,这将最终变得复杂,并在帖子编辑器中显示重复类别名称的looooong列表。不是一个非常聪明的方式,你会同意。
我想过的另一个选择是将标签和类别放在一起,其中的国家可以作为标签添加,然后这些类别都将是常见的。我的问题是,我将如何制作一个动态的国家列表,显示来自特定标签/国家的类别?
是否有更简单/更好的选择,你可以建议?
编辑 @Mike谢谢你。这是我发布Q以来一直在玩的路线。我已经建立了一个自定义帖子类型,其中包含名为产品类别的自定义分层分类和另一个称为国家/地区的自定义非分层分类(标签)。然后我创建了一个新的存档模板,显示所有标记的帖子。目前它显示所有标记的帖子,但我试图让它显示的是标签中的类别列表,如果这是可能的话。所以说现在我有两个帖子:1.布朗运动鞋,它在SPORT的GOLF类别中,并为美国贴标签; 2.粉红色短裤,在CLOTHING的LADIES类别中,并且标记为美国......在查看美国标签页I时希望看到一个列表衣服和体育(当然有其子猫)。许多国家不会分享体育和服装等类别。
注意:我意识到我并没有给出关于如何继续的确切答案。我开始讨论如何在开始回答这个问题之后编写WP内容的指南,但到目前为止我已经输入了内容...... –
另请注意:标签和类别*为*分类法,它们是2默认值,已构建在分类法中。我不会尝试像您的问题所建议的那样“结合使用标签和类别”,而是创建新的自定义分类法并为其提供有意义的名称。这样,您可以尽可能多地使用。 –
谢谢@mike我在原始问题中添加了一些信息,您有任何想法或任何可以指向我的地方吗? –