要获取存档页(默认情况下),路径为/%类别%/这很好。但是,如何将其更改为在category变量之前有一个静态字符串前缀(例如/archive/%category%)。
自定义post类型存档也一样
要获取存档页(默认情况下),路径为/%类别%/这很好。但是,如何将其更改为在category变量之前有一个静态字符串前缀(例如/archive/%category%)。
自定义post类型存档也一样
转到设置>永久链接并插入archive
在类别基础字段中。
对于自定义post类型存档,可以通过has_archive
的参数register_post_type
:
\'has_archive\' => \'archive/your-post-type\'
我该怎么做?archive.php 只有以下内容:wp_get_archives(\'type=monthly\'); 以及wp_get_archives() 没有显示所有帖子类型的参数。我也认为archive-[post_type].php 不是我要找的,因为我希望所有帖子类型都显示在一个归档页面中。谢谢W
要获取存档页(默认情况下),路径为/%类别%/这很好。但是,如何将其更改为在category变量之前有一个静态字符串前缀(例如/archive/%category%)。
自定义post类型存档也一样
转到设置>永久链接并插入archive
在类别基础字段中。
对于自定义post类型存档,可以通过has_archive
的参数register_post_type
:
\'has_archive\' => \'archive/your-post-type\'
我对运行在WP 3.3上的一个站点有一个问题,当我们通过“/%post\\u id%/%postname%/”使永久链接成为任何内容时,归档页面会断开并变成404。经过一些研究,我明白了为什么从性能的角度来看,这不是一个好的做法,所以我尝试了建议的备选方案:“/%year%/%postname%/”和“/%post\\u id%/%postname%/”这两个建议都有效,只是只有使用post\\u id的建议,归档URL才会变成“/date/2012/11/”,并被找到。根据permalink的任何其他建