教程 搜索 / 动手构建 / 构建 Shopify 区块
💻 互动 ● 中级 更新于 2026-05-13

构建 Shopify 区块

使用实时预览、自动 schema 生成和主题上传功能,为 Shopify 主题区块创建生产就绪的 Liquid 代码。

你将学到什么

第 1 步:打开 playground

1

访问 /try.html

在浏览器中打开 /try.html

第 2 步:编写 Shopify 专属提示词

2

描述你的 Liquid 区块

使用包含 Shopify、Liquid 或 theme section 关键词的提示词,例如:

Build a Shopify Liquid section for a product hero. Include: large product image, product title, price, description, and "Add to cart" button. Add theme settings for: image size, button color, text alignment. Use semantic Liquid with proper schema. Single file, production-ready.

当你提到"Shopify"、"Liquid"或"section"时,LingCode 会自动:

  • 识别这是一个 Shopify 请求
  • 生成 Liquid 代码(而非普通 HTML)
  • 包含用于主题设置的 schema 区块
  • 添加区块的实时预览

理解输出内容

一个 Shopify Liquid 区块包含三个部分:

三部分打包在一个 `.liquid` 文件中,直接上传到主题的 `sections/` 文件夹即可。

Schema 小提示:生成的 schema 会自动包含颜色选择器、文本输入框和数字输入框等常用控件。上传后,你可以在 Shopify 主题编辑器中进一步自定义这些设置。

第 3 步:实时预览

3

查看区块渲染效果

点击"发送",在预览面板中观察区块的渲染效果。LingCode 会自动将 Liquid 语法转换为 HTML 进行预览,让你在上传前就能直观地看到区块的实际外观。

第 4 步:迭代与优化

4

使用"继续"进行调整

通过追加提示词来打磨你的区块:

  • "在产品详情下方添加用户评价区块"
  • "将按钮改为从主题设置读取的系列选择器"
  • "调整布局,将图片放在右侧,详情放在左侧"
  • "为区块滚动进入视口添加动画效果"

第 5 步:导出并上传到 Shopify

5

下载 .liquid 文件

点击三点菜单,选择"Download .liquid"(或从 Code 选项卡复制代码),即可获得一个 `.liquid` 文件。

上传到 Shopify 主题的步骤:

  1. 登录 Shopify 管理后台
  2. 进入 销售渠道 → 在线商店 → 主题
  3. 在当前主题上点击 "编辑代码"
  4. 在左侧边栏中,点击"sections"旁的文件夹图标
  5. 点击 "添加新文件"
  6. 为文件起一个描述性的名称(如 product-hero.liquid
  7. 粘贴下载文件的内容
  8. 点击 "保存"

你的区块现在已出现在 Shopify 主题编辑器中。将它添加到页面后,即可实时自定义各项设置。

Shopify 区块最佳实践

常见区块类型

Hero 区块:全宽图片 + 标题 + CTA 按钮

商品展示:精选商品,包含详情和"加入购物车"按钮

系列网格:展示所选系列中商品的网格布局

评价轮播:带轮播效果的用户评价展示

FAQ 折叠面板:可折叠的问答区块

邮件订阅:融入主题品牌风格的邮件收集表单

常见问题

问:我的区块在主题编辑器中不显示

答:请确认文件名格式正确(小写字母,用连字符分隔),且文件已保存。主题设置在刷新后才会出现。

问:这个区块可以用在多个页面上吗?

答:可以。区块上传后,在 Shopify 主题编辑器中所有页面均可使用,包括商品页、首页等。

问:上传后如何编辑区块?

答:直接在 Shopify 主题代码编辑器中修改,或在 LingCode 中重新生成后替换文件。