个性化阅读
专注于IT技术分析

没有页面的WordPress博客归档URL

该网站具有启用了”存档”页面的一些自定义帖子类型。所以我得到以下URL结构

http://example.com/offices/   This is the archive page for office
http://example.com/office/san-fran   This is the single page for office
http://example.com/office/new-york   This is the single page for office

http://example.com/members/   This is the archive page for member
http://example.com/member/john-smith   This is the single page for member

CPT一切都很好。

但是我试图更改内置post_type” post”的基本路径。我首先将永久链接设置更新为

/blog/%year%/%monthnum%/%day%/%postname%/

照顾

http://example.com/blog/2017/10/post
http://example.com/blog/2017/10/
http://example.com/blog/2017/

http://example.com/blog/

不起作用。谷歌搜索后, 我创建了一个名为”博客”的空白页面, 并将其设置为”设置”->”阅读”中的”帖子页面”。那种效果不错, 但wordpress似乎并未将其视为存档页面。

在查看post_class时, 办公室会有这样的内容

class="archive post-type-archive post-type-archive-office logged-in tribe-no-js sidebar-primary app-data index-data archive-data archive-office-data"

和博客会像这样

class="blog logged-in tribe-no-js app-data index-data home-data"

我曾考虑过为博客创建另一个CPT, 但我更喜欢使用内置帖子。有没有一种方法可以为帖子创建真实的存档页面?


#1


如果你没有archive.php -template和/或CPT被键入为页面而不是帖子, 则可能会导致此行为。

赞(0) 打赏
未经允许不得转载:srcmini » 没有页面的WordPress博客归档URL
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏