blog

blog 模板渲染博客集合页面,该页面列出了指定博客集合中的所有博客列表。

image.png

位置

blogs/list模板位于主题的templates目录中:

└── theme
├── layout
├── templates
| ...
| ├── blog.json
| ...
...

内容

你应该在blog模板或者在里面的 section 中包含 blog 对象

blog 对象

你可以通过访问 blog 对象以显示博客集合列表。


使用

在使用 blog 模板时,你应该熟悉按标签过滤文章的方法。

提示

如果你使用的是 JSON templates,那么任何 HTML 或 Handlebars 代码都需要包含在模板引用的 section 中。

按标签过滤文章

你可以使用 blog 对象将博客过滤成较小的文章子集。这是通过在博客 URL 后附加 /tagged/[tag-handle] 来完成的,其中 [tag-handle] 是所需文章的标签。

例如,如果你只想显示 main 博客中带有为 news 标签的文章,那么你可以使用以下 URL 结构:

https://my-store.myshopline.com/blogs/main/tagged/news
这篇文章对你有帮助吗?