模板引擎
简介
Liquid 基础语法
Liquid 内置方法
友好速搭主题对象
- 简介
- shop
- linklists
- link
- customer
- customer_level
- order
- payment
- shipment
- line_item
- tracker
- discount_record
- refund_record
- address
- area
- product
- image
- variant
- type
- vendor
- discount
- discount_off
- page
- page_snippet
- search
- pagination
- part
- situation
- item
- sort
- stock_avail
- form
- blog
- blog_author
- blog_tag
- social_account
- post
- post_tag
- post_dir
blog
对象blog
用于显示博客。
可以调用blog
对象的页面:
页面 | 路径 | 对象 | 主题文件 |
---|---|---|---|
博客列表 | /blogs | blogs | 查看 |
博客详情页面 | /blogs/[handle] | blog | 查看 |
- blog.handle
- blog.type
- blog.post_at
- blog.top
- blog.content
- blog.content_id
- blog.content_html
- blog.tags
- blog.author
- blog.page_url
- blog.page_title
- blog.page_desc
- previous_blog_url
- next_blog_url
- blog.music_url
- blog.music_cover_url
- blog.music_name
- blog.music_artists
- blog.music_album
- blog.music_trackid
- blog.music_embed
- blog.music_html
通用博客属性
blog.handle
String 类型,博客的唯一标识,例如B00003
。
blog.type
Number 类型,轻博客类型:
- 0 - 文字博客
- 1 - 图片博客
- 2 - 音乐博客
- 3 - 视频博客
blog.post_at
博客发布时间,可以使用 date 方法格式化显示。
blog.top
Boolean 类型,轻博客是否为置顶。
- true:置顶
- flase:未置顶
blog.content
https://docs.youhaosuda.com/development/s/5425080c71ea1e78fe000004#String(字符串),轻博客富文本内容。
blog.content_id
轻博客富文本文档id
。
可调用 content_html 方法获取具体内容,获取后即为blog.content_html
。
blog.content_html
轻博客富文本内容。
blog.title
轻博客标题。
blog.tags
数组类型,博客的标签,元素是blog_tag
对象,使用方法查看 blog_tags 对象。
blog.author
博客作者,使用方法查看 blog_author 对象。
blog.page_url
博客的链接网址。
blog.page_title
博客页面标题,用于SEO优化。
blog.page_desc
博客页面描述,用于 SEO 优化。
previous_blog_url
当前博客的上一篇路径(默认排序),需要结合blog.handle
使用
输入:
<!-- 假设当前博客详情页内容对象为 blog -->
{{ blog.handle | previous_blog_url }}
输出:
/blogs/b000039
next_blog_url
当前博客的下一篇路径(默认排序),需要结合blog.handle
使用
输入:
<!-- 假设当前博客详情页内容对象为 blog -->
{{ blog.handle | next_blog_url }}
输出:
/blogs/b000037
文字博客属性
blog.title
博客标题。
图片博客属性
blog.images
轻博客图片内容。数组类型,包含的对象为image
,使用方法参见 image 对象。
音乐博客属性
blog.music_url
博客音乐链接地址。
blog.music_cover_url
博客音乐封面图片链接地址。
blog.music_name
博客音乐歌名。
blog.music_artists
博客音乐演唱者。
blog.music_album
博客音乐所属专辑。
blog.music_trackid
博客音乐的trackid
。
blog.music_html
博客音乐HTML组件。
视频博客属性
blog.video_url
博客视频链接地址。
blog.video_cover_url
博客视频封面链接地址。
blog.video_name
博客视频名称。
blog.video_script
博客视频播放脚本。
blog.video_script
博客视频播放脚本。