我正在尝试让每种帖子类型的自定义档案工作,但经过一周的尝试、搜索和抓挠,我仍然无法让它工作。我主要是说{post-type}/{year}
或{post-type}/{year}/{month}
permalinks。他们总是扔404
. 只有index.php?year={year}&monthnum={month}&post_type={post_type}
链接确实有效。所以现在我临时创建了一些自定义重写规则,用于翻译工作链接中的永久链接。
但是,如何使本机归档功能适用于post类型?我不知道archive-{posttype}.php
, type-{posttype}
和date.php
模板,并尝试了所有这些方法以使其正常工作。不过运气不好。type-{posttype}.php
确实可以列出所有帖子类型,但是archive-{posttype}.php
或date.php
不要使/{year}/{month}
永久性工作。
基本上我需要的是:
/{post-type}
列出此自定义帖子类型的所有帖子
/{post-type}/{year}
列出特定年份的所有
/{post-type}/{year}/{month}
在一个月内进一步说明。
最后:是否要创建一个模板,用于输出自定义职位类型的所有年份和月份wp_get_archives()
? 或者我必须为每种帖子类型创建不同的模板吗?
希望我说的有点清楚。在wp3上运行。1.