Shopify · Not updating
Shopify favicon 不更新?这样修复
你选了一个新 favicon,线上店铺却仍显示旧的。在 Shopify 上,那几乎总是一个从没发布的草稿主题,或者图片 CDN 和浏览器在缓存之前那个图标。
是已发布主题,还是草稿?
自定义器预览和线上店面是不同的 URL。在一个你没发布的主题上改 favicon,预览会更新,而生产环境保留旧图标。这个设置属于草稿,而不是店铺。
一旦发布了正确的主题,渲染出的 link 就是一个 Shopify CDN URL。此后图标仍然陈旧,那就是 CDN 或浏览器留着之前那张图片,而不是设置的问题。
逐步排查
- 1
发布你编辑的那个主题
确认你改的是已发布主题上的 favicon,而不是草稿。如果是草稿,先发布它,别的都往后放。
- 2
在无痕窗口里检查线上店面
在一个全新的无痕窗口里加载已发布的店铺(不是自定义器预览),别让浏览器缓存的图标误导你。
- 3
给 CDN 一点时间,再重新检查
图片 CDN 在改动后可能会短暂地提供旧资源。稍等片刻再重新打开店面的直接 URL,然后再断定设置没生效。
Shopify favicon 不更新:常见问题
favicon 在自定义器里变了,线上店铺却没变。
你几乎肯定改的是草稿主题。检查那个主题是否已发布;如果没有,就发布它。发布之后,link 是一个 CDN URL,所以在无痕窗口里加载店面,绕开浏览器缓存的图标。
怎么强制 Shopify favicon 更新?
发布携带新 favicon 的那个主题,然后在无痕窗口里查看线上店铺。没有文件可以加版本号。图标由 Shopify 的 CDN 提供,所以要盯的是主题状态和你能控制的那些缓存。
为什么我看着是对的,顾客却看到旧的?
你的浏览器可能已经缓存了新图标,而其他人还留着旧的,或者草稿只对你预览。确认主题已发布,并在一个从没见过旧 favicon 的浏览器里测试。