You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shopify博客文章内旧域名链接如何批量替换

批量替换博客内旧域名的可行方案

场景1:使用WordPress等带插件的CMS建站

  • 直接安装站内搜索替换类插件,安装后在插件设置页填入对应内容:
    • 搜索内容:https://www.thecolorkind.com
    • 替换内容:https://colorkindstudio.com
    • 选择存储文章内容的数据表(WordPress默认是wp_posts),先运行测试模式确认替换条数符合预期后,再执行正式替换即可
  • 操作前务必先备份全站数据库,避免误操作导致数据丢失

场景2:使用Shopify建站(你的博客路径为/blogs/news,符合Shopify的默认路径规则)

  • 方法1:CSV导出导入法
    1. 后台进入博客文章管理页,选中全部200+文章,导出为CSV文件
    2. 用表格工具或者代码编辑器打开CSV文件,全局搜索替换https://www.thecolorkind.com为https://colorkindstudio.com
    3. 保存修改后的CSV文件,重新导入Shopify后台,选择覆盖现有文章即可
  • 方法2:API批量操作法
    如果你掌握基础的Python/JS代码,可以调用Shopify Admin API,批量拉取所有博客文章内容,替换域名后再推送更新,适合需要多次执行同类操作的场景

场景3:静态站点(如Hexo、Hugo等)

  • 直接在本地的Markdown源文件目录下运行全局搜索替换:
    • Linux/macOS用户可执行终端命令:
    find 你的博客源文件目录 -name "*.md" -exec sed -i '' 's/https:\/\/www.thecolorkind.com/https:\/\/colorkindstudio.com/g' {} +
    
    • Windows用户可以用VS Code打开源文件目录,按Ctrl+Shift+F调出全局搜索面板,输入旧域名后一键替换所有文件内的匹配内容即可

场景4:可直接操作站点数据库

  • 直接执行SQL更新语句即可,注意替换对应表名和字段名,以MySQL为例:
    UPDATE 你的文章表名 SET 文章内容字段名 = REPLACE(文章内容字段名, 'https://www.thecolorkind.com', 'https://colorkindstudio.com');
    

所有操作前请先备份对应数据,确认替换规则没有多余字符(比如不要额外加末尾斜杠导致匹配不到部分链接),可以先选1-2篇文章测试替换效果无误后再执行全量操作

内容的提问来源于stack exchange,提问作者Alejo_Blue

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 03:45:03