在真正意义上,“归档”一词指的是一个动态的虚拟页面,包括主页、类别、分类、日期、作者、标签和自定义帖子类型的归档页面。这些页面的创建方式与后端的标准页面不同。这些页面根据URL中请求的页面显示帖子的存档,并根据帖子日期动态显示内容。
非归档页面是您可以在admin中创建的真实页面,是静态页面。这些页面显示静态内容,需要手动更新以显示不同的内容。尽管自定义查询和短代码用于在页面上显示自定义动态内容,但这些页面仍然是静态的,因为这些自定义查询不受URL中页面请求的控制和影响。主查询对象(控制将显示的默认内容)将保持静态,并且在后端修改页面内容时不会更改exept。
这里有两种情况需要考虑:
Scenario 1:
如果您创建
archive.php
或
archive-{$post_type}.php
模板,您已设置
has_archive
注册帖子类型时,此模板将用于显示自定义帖子类型中的帖子。这将是帖子类型帖子的存档,即真正的存档页面
Scenario 2:
如果您在后端创建了自定义页面,并使用自定义查询显示自定义帖子类型中的帖子,则这将不是存档页面。这就像一个索引页,基本上与一本书的第一页相同,第一页将列出该书的索引