在Jekyll中,帖子和页面有什么区别?
我在用杰基尔。帖子和页面之间有什么区别?据我所知:在Jekyll中,帖子和页面有什么区别?,jekyll,Jekyll,我在用杰基尔。帖子和页面之间有什么区别?据我所知: 它们都可以包含YAML前端物质,并且 帖子有日期和永久链接,但页面没有 还有更多的差异吗?主要是关于如何生成和处理页面的差异: Post是位于_posts目录中的任何文档。如果由site.posts集合处理,则将使用config yaml文件中配置的permalink生成最终URL 页面是位于_posts目录之外的任何文档-它们将始终作为URL保留到根目录的相对路径 除此之外,还有你提到的不同之处,它们的工作原理是一样的。一些插件的处理方式不同
还有更多的差异吗?主要是关于如何生成和处理页面的差异: Post是位于_posts目录中的任何文档。如果由
site.posts
集合处理,则将使用config yaml文件中配置的permalink生成最终URL
页面是位于_posts目录之外的任何文档-它们将始终作为URL保留到根目录的相对路径
除此之外,还有你提到的不同之处,它们的工作原理是一样的。一些插件的处理方式不同,但这取决于插件开发人员(关于这个主题没有指导原则)。这里是不同之处
- 帖子文件名包含帖子的标题和日期。文件名中的无效日期会导致错误
- 帖子是可比较的对象,这意味着可以比较两篇帖子。通过post日期和post slugs进行比较
- 生成的帖子和页面的默认相对URL不同(例如
和/2000/01/01/my post.html
)/about.html
- 页面可以放在任何地方,但帖子只能放在
文件夹下李>\u posts
- 一篇文章有更多的开箱即用的数据,可用于液体模板(标题、URL、日期、id、类别、下一个、上一个、标记、内容)
- 帖子具有唯一的id