跳到主要内容

主题 API

主题管理的完整 API 命令。15 个 API 命令。

快捷命令工作流参见 theme 快捷命令

所有主题 API 命令共享以下参数:

参数短参说明
--params路径/查询参数(JSON 格式)
--data请求体(JSON 格式)
--jq-qjq 表达式过滤输出
--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"}'

相关