我试图得到定制档案每一个邮政类型的工作,但经过一周的尝试,搜索和抓头,我仍然无法使它工作。我主要说的是{post-type}/{year}或{post-type}/{year}/{month}的permalinks。他们总是抛出一个404。只有index.php?year={year}&monthnum={month}&post_type={post_type}链接才能工作。因此,现在我暂时创建了一些自定义重写规则,用于翻译工作链接中的permalinks。
但是,如何使本机存档功能为后置类型工作?我不知道archive-{posttype}.php、type-{posttype}和date.php模板之间有什么不同,我试着让它们都能工作。不过没什么运气。type-{posttype}.php是为了列出所有的post类型而工作的,但是archive-{posttype}.php或date.php并不能使/{year}/{month} permalinks工作。
基本上我需要的是:
列出此自定义post类型的所有帖子的/{post-type}
/{post-type}/{year}列出特定年份的所有
/{post-type}/{year}/{month}将在一个月内进一步指定。
最后,是否要创建一个模板,该模板将输出使用wp_get_archives()的自定义post类型的所有年份和月份?还是我必须创建一个不同的模板来为每个post类型创建它们?
希望我说的有点清楚。在wp3.1上运行
发布于 2011-02-28 18:05:29
你的多链结构是什么样子的?你看过这是关于法典的了吗?
编辑:类似的线程到这里来。也许能满足你的需要。
发布于 2011-02-28 18:15:09
你应该考虑一次问一个问题。
最后,是否要创建一个模板来输出wp_get_archives()自定义post类型的所有年份和月份?还是我必须创建一个不同的模板来为每个post类型创建它们?
你是说像这样:http://scribu.net/wordpress/smart-archives-reloaded
https://wordpress.stackexchange.com/questions/10718
复制相似问题