Shopify 批量文件上传到资产

Shopify bulk file upload to assets

我想在 shopify 上上传我以前的主题,这是一个 401mb 的 zip 文件。但是 shopify 只允许最大上传 50mb。所以我解压缩了我的主题,然后从他们的资产文件夹中移走了一些文件,使主题更轻盈。然后重新压缩,上传。

现在,我已经成功上传主题了。我需要将所有 300 多张从资产文件中移出的图像上传回上传的主题。如何对资产进行批量上传?

shopify 没有实际的批量上传选项。

也就是说,您可以使用 themekit 创建主题的本地实例并将文件添加到资产文件夹中,主题包将开始在队列中分别上传每个文件。

可以参考https://shopify.github.io/themekit/

为了使其正常工作,您需要:

  1. themekit 已添加到您的本地计算机
  2. 在您的商店中创建一个 private app(在应用程序屏幕上有 底部的私有应用程序选项 Working with a developer on your shop? Manage private apps )
  3. 在我们的本地机器中创建一个 config.yml 文件(在这之后 指导 https://shopify.github.io/themekit/#configure-an-existing-theme )
  4. 下载您的主题theme download
  5. 开始观看theme watch
  6. 将您的图像文件粘贴到资产文件夹中

您可以使用 Shopify 的 Assets API to upload them, using a custom app or a tool like Themekit

您可以使用产品导入和上传图片作为产品图片。只需让产品不可见,并为您想要使用的资产 url 提供便利。我能够使用 google sheet 并导入我命名为“asset”的产品以这种方式上传 50 多个动画 gif。