你没有,archive-post.php
不存在,只是archive.php
, 在大多数站点上,后期归档是站点的根,即/
. 根据您查看帖子的方式,它将使用home.php
, front-page.php
, index.php
, 等。您应该参考template hierarchy diagram, 但请记住,标准post
post类型是一种特殊情况,页面也是如此
可能添加您自己的重写规则,或者指定post_type=post
在URL中作为查询变量,或切换pre_get_post
将自定义帖子类型添加到主查询的筛选器
如果您已将一个页面设置为主页,则该选项旁边有一个选项可用于设置帖子页面,这将为您提供所需内容。(作为旁注,您不需要将页面设置为主页来进行自定义设计,这就是home.php
模板用于)
例如,这是我自己的网站:
其中posts是一个名为posts at的页面
/posts/
. 需要注意的是,如果我将页面模板分配给该页面,它将不使用页面模板,而是使用存档/索引模板