即使默认帖子存储在同一个表中,但它们具有不同的行为和特征。CPT有帖子类型归档,但归档的默认帖子类型称为blog,分类法过滤器称为标记/类别归档。
您可以使用访问类别/标记存档
对于类别:
/?cat={category_id} //e.g. ?/cat=5
对于标记:
/?tag={tag_slug} //e.g. ?/tag=my_tag_slug
如果您愿意使用
pre_get_posts
您可以按照自己的方式自定义它(这是我在WordPress<;3中喜欢的),否则请坚持默认方式。
另一个注意事项:我建议保留博客的默认帖子,不要使用它们来构建具有这些类型的自定义内容,而是尽可能多地使用CPT,以便将站点从博客扩展到CMS:)