我创建了一个包含3种帖子类型的WP堆栈:
1. Post (default)
2. Event
3. Place
这3种帖子类型共享相同的分类法,即默认的WP类别,下面是一些示例类别:
1. Shopping
2. Concerts
3. Sports
我需要为每种帖子类型创建类别存档:
eg. http://example.com/event/concerts /* cat = concerts, post_type = event */
eg. http://example.com/post/concerts /* cat = concerts, post_type = post */
eg. http://examplecom/place/shopping /* cat = shopping, post_type = place */
然而,我不知道该怎么做。。。创建单个模板文件时
category-event.php
,
category-place.php
和
category-post.php
工作
在这种情况下,我是否需要使用相关的$args
还是查询来自URL?
我甚至不知道如何创建指向该页面的链接。我试过了/event/concerts/
和/event/category/concerts/
- 在这两种情况下,我都会遇到404错误,甚至没有空循环。
有什么建议吗?