该网站具有启用了”
存档”
页面的一些自定义帖子类型。所以我得到以下URL结构
http://example.com/offices/This is the archive page for office
http://example.com/office/san-franThis is the single page for office
http://example.com/office/new-yorkThis is the single page for office
和
http://example.com/members/This is the archive page for member
http://example.com/member/john-smithThis 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博客归档URL】不起作用。谷歌搜索后, 我创建了一个名为” 博客” 的空白页面, 并将其设置为” 设置” -> ” 阅读” 中的” 帖子页面” 。那种效果不错, 但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被键入为页面而不是帖子, 则可能会导致此行为。
推荐阅读
- WordPress博客没有在线显示()
- #yyds干货盘点# 基于Netty,手写一个群聊系统
- #yyds干货盘点# 进程相关技术原理
- 阿里云服务器在线扩容硬盘
- SHELL脚本基础命令知识(编程规范与变量)
- HIGH Java JMX Agent Insecure Configuration
- #yyds干货盘点#linux系统监视别人在登录后都输入了什么命令
- #yyds干货盘点#进程的各种状态详解进程和内存管理相关原理
- Shell脚本练习----条件语句(if case语句的应用)