主题 API
主题管理的完整 API 命令。15 个 API 命令。
快捷命令工作流参见 theme 快捷命令。
所有主题 API 命令共享以下参数:
| 参数 | 短参 | 说明 |
|---|---|---|
--params | 路径/查询参数(JSON 格式) | |
--data | 请求体(JSON 格式) | |
--jq | -q | jq 表达式过滤输出 |
--dry-run | 预览请求,不实际执行 |
themes
shoplazza themes list
shoplazza themes get --params '{"theme_id":"123"}'
shoplazza themes delete --params '{"theme_id":"123"}'
shoplazza themes publish --data '{"theme_id":"123"}'
shoplazza themes upgrade --data @upgrade.json
shoplazza themes task --params '{"task_id":"123"}'
themes file
管理主题文件。
shoplazza themes file tree --params '{"theme_id":"123"}'
shoplazza themes file get --params '{"theme_id":"123","key":"layout/theme.liquid"}'
shoplazza themes file create --params '{"theme_id":"123"}' --data @file.json
shoplazza themes file update --params '{"theme_id":"123"}' --data @file.json
shoplazza themes file delete --params '{"theme_id":"123","key":"assets/old.css"}'
shoplazza themes file rename --params '{"theme_id":"123"}' --data '{"old_key":"a.css","new_key":"b.css"}'
themes version
管理主题版本。
shoplazza themes version list
shoplazza themes version records --params '{"version_id":"123"}'
shoplazza themes version get --params '{"version_id":"123"}'
相关
- theme 快捷命令 — 简化的主题开发命令
- 主题 CLI 指南 — 主题开发文档