大数跨境

Liquid 模板现在可以通过块(blocks)和部分(partials)来组合页面

Liquid 模板现在可以通过块(blocks)和部分(partials)来组合页面 Shopify电商独立站
2026-07-21
3
导读:Liquid 2026年7月开发者预览版引入了更简单的主题页面构建方式。页面结构可以直接写在 Liquid 模板中,开发者和编码代理可以在一个地方读取和编辑所有内容。该预览版新增了两个 Liquid

Liquid July ’26 开发者预览版引入了更简单的主题页面构建方式。页面结构可以直接存在于 Liquid 模板中,开发者和编码代理可以在一个地方读取和编辑所有内容。该预览版新增了两个 Liquid 标签:

  • {% block %} 直接从模板渲染可复用的主题区块。为区块命名,传递其输入参数,并提供主体内容,这与使用 {% render %} 的方式类似。
  • {% partial %} {% partial %} 定义了一个命名区域,其中包含服务器渲染的 HTML,JavaScript 可以刷新该区域而无需重新加载整个页面。

通过这些标签的组合,你可以使用 Liquid 来组合页面,并添加动态商店交互功能,而无需将渲染逻辑移至客户端框架。

预览版还为基于 Liquid 的主题新增了 Theme Check 规则。这些规则能够捕获语法错误、过度复杂的情况、过大的文件、无效的 schema 结构,以及区块参数、schema 与 {% doc %} 声明之间的不匹配问题。有关完整列表,请参阅 Theme Check 3.28.0 版本说明。

现有主题继续使用 sections、主题设置和 JSON 模板。此预览版在现有主题架构的基础上,新增了以 Liquid 为主的页面组合模型。

要尝试此功能,请使用 Liquid July ’26 开发者预览版创建开发商店。从 skeleton 主题版本候选 开始,或向自己的主题添加新标签。

通过阅读 开发者预览概述、{% block %} 参考文档 和 {% partial %} 参考文档 了解更多详情。在 Shopify 开发者社区 中分享反馈。

【声明】内容源于网络
0
0
Shopify电商独立站
1234
内容 7146
粉丝 0
Shopify电商独立站 1234
总阅读87.4k
粉丝0
内容7.1k