获取与其他自定义类型一样的默认‘POST’帖子类型的链接时出现问题

时间:2016-09-27 作者:user38561

我正在努力create a paged mosaic list of posts for each post type (post,自定义post类型),但我很难让默认的post类型正常工作。

所以在frontpage中,我使用get_post_type_archive_link() 返回链接帖子类型以转到存档帖子类型,对于每个自定义帖子类型都可以正常工作。

Example: 对于自定义post类型“events”(事件),get_post_type_archive_link(\'events\') 返回http//www.site。org/events/\'这就是预期的结果。但是,对于“post”类型,get_post_type_archive_link(\'post\') 返回站点http的根//www.site。org/\'。我还注意到链接http//www.site。org/post和http//www.site。org/page/\'不是这样工作的。

所以is it possible to list the \'post\' post type in dedicated template like others custom post types (ex. \'http.//www.site.org/post/\'? And if so, how?

谢谢

1 个回复
SO网友:Benoti

在永久链接设置页面中,可以添加自定义永久链接结构,使其符合您的需要。

默认情况下,该值为/%postname%/检查自定义结构并更正为/post/%postname%/

保存(当然!),它将刷新重写规则以使其正常工作。