基于自定义帖子类型的分类的自定义固定链接

时间:2021-10-20 作者:user7459842

我有以下需要permalinks的产品

https://example.com/product/manufacturer/brand/model

https://example.com/product/manufacturer-1/brand-1/model-11
https://example.com/product/manufacturer-1/brand-2/model-12
https://example.com/product/manufacturer-2/brand-3/model-23
https://example.com/product/manufacturer-2/brand-4/model-24
为此,我将创建新的自定义帖子类型“;“产品”;

我还想要:

制造商档案,permalinks为

https://example.com/product/manufacturer-1/
https://example.com/product/manufacturer-2/
以及

包括permalinks在内的品牌档案

https://example.com/product/manufacturer-1/brand-1/
https://example.com/product/manufacturer-1/brand-2/
https://example.com/product/manufacturer-2/brand-3/
https://example.com/product/manufacturer-2/brand-4/
我想按品牌和制造商筛选产品

所以我想知道,对于制造商和品牌,我应该怎么做

制造商和品牌是否作为自定义帖子类型?

制造商和品牌作为单独的自定义分类?

制造商和品牌作为一个自定义分类法,即制造商作为顶级分类法术语,然后品牌作为制造商的子术语

因此,请帮助并指导我如何继续

非常感谢您的投入

1 个回复
SO网友:Greg36

Permalink结构是一个层次结构,每一层都应该是另一层的后代,更加具体,即。shop.com/products/books/fiction/harry-potter 在每本书都是一种产品的地方,小说是一种书籍类型,《哈利·波特》属于小说类书籍。

在你的例子中product/manufacturer/brand/model 每个品牌应该属于一个制造商,每个型号应该属于一个品牌from 那个制造商。如果是这样,只需使用单个分类法-产品类别并创建层次结构。

如果一个品牌可以与多个制造商关联,则需要单独的分类法,并且permalink结构必须不同。

相关推荐

Force pretty permalinks?

我正在构建一个插件,该插件将用于单个站点,并依赖于add_rewrite_rule 要工作,需要打开永久链接。打开它们并不困难,因为它只是一个站点,但我担心其中一个管理员可能会在不知道自己在做什么的情况下关闭它,并破坏该站点。如何以编程方式强制保持漂亮的永久链接?