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 开发者社区 中分享反馈。

