据我了解,您尝试升级您的永久链接以利用自定义帖子类型和分类法来交叉检查它们。
最简单的使用方法是......
example.com/?cat=1
或者
example.com/?cat=1,2,3&tag=tag1,tag2
其中仅包含术语,不需要类别术语和标签,但要求帖子至少有一个术语和标签。帖子类型默认为帖子。为了使用带有帖子类型和分类法的永久链接,您必须识别和使用 slugs 和 ID(仅限类别 ID)。
类别 = cat=1,2,3(ID)
标签 = tag=tag_slug1,tag_slug2,tag_slug3
(自定义)帖子类型 = post_type=post_type_slug
自定义分类法 = taxonomy_slug=term_slug1,term_slug2,term_slug4
更高级的使用方法...
example.com/?post_type=posts&cat=21,32&tag=one&taxonomy_slug=term_slug1,term_slug2
或者
example.com/?post_type=foods&cat=12,43&tag=fruit,veg&color_taxonomy=red,white,purple
使用此方法将允许您在特定的帖子类型(仅允许一个 slug)中进行搜索,在分类法中包含术语,并要求每个分类法中至少使用一个 ID 和 slug。一个利用这一点并提供动态导航侧边栏的已知插件是Taxonomy Picker。这应该允许您试验 URL 导航。另一个允许您创建帖子和页面列表的插件是Advanced Post List。它可以列出多种帖子类型并包含/要求分类法以及从当前帖子/页面添加术语。创建列表需要更多的工作,但它比 WordPress 提供的更进一步。