【问题标题】:Can I transfer images between shopify sites?我可以在 shopify 网站之间传输图像吗?
【发布时间】:2017-09-30 02:39:07
【问题描述】:

我正在为拥有现有 shopify 网站的客户做一些工作。他们想对网站做一些大的改变,所以我在 shopify 中建立了一个新的开发网站,将所有产品/页面/博客文章导出到它,现在正在努力让所有新功能/设计在开发网站。

一旦新版本完成,我想将所有内容转移回他们当前的站点。产品/页面/博客文章会很好(我使用他们的 api 编写了自定义导出/导入的东西),但是图像呢?

我正在将大量图像上传到开发站点,我担心开发完成后它们会被删除并且我关闭了开发站点。是否可以将图像从一个站点传输到另一个站点?

理想情况下,这样做时在 shopifys cdn 上保持相同的 url,尽管如果我必须更改 url,那么我可能会对将要上传的 csv 文件进行自动替换。

将涉及数百张图片,它们将在整个网站的各个地方使用,包括页面/博客的富文本区域,因此以任何方式手动操作都不实用,必须是我可以自动化的东西。

感谢您的帮助。

【问题讨论】:

    标签: shopify


    【解决方案1】:

    当您将产品导出为 CSV 文件时,您会获得指向图片的链接。您可以编写一个脚本来下载 CSV 中的每个图像。只需重定向 curl 的输出即可保存图像。

    curl link_url > imagename  
    

    【讨论】:

    • 感谢您的回复,但这不是我想要的。下载图像很容易,我需要能够将它们传输到另一个 shopify 站点,并且要么保持相同的文件名,要么记录文件名更改,以便我可以映射它们。
    【解决方案2】:

    您是否尝试过使用 FTP 在两个站点之间进行传输?如果您有 SSH 访问权限

    1. 通过 SSH 登录服务器
    2. 将正确的目录更改为文件位置或所需位置
    3. 使用 ftp <name_or_IP_address_of_other_server> 和您的登录详细信息通过 FTP 连接到另一台服务器
    4. 使用cd 定位您的位置/所需目的地
    5. 使用binary 命令
    6. hash如果你想要一个进度条
    7. 如果从您通过 SSH 连接的服务器发送文件,请发出 put <filename> 命令,如果您想将文件从另一台服务器拉到您登录的服务器,请改用 get <filename>
    8. 请稍等片刻,以完成传输 - 可能需要一段时间

    【讨论】:

    • 谢谢,但您不能 FTP/SFTP 到 shopify 网站,这并不重要。
    • 抱歉,希望您能找到解决办法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    相关资源
    最近更新 更多