Shopify でファビコンが更新されない?その解決法
新しいファビコンを選んだのに公開ストアはまだ古いものを表示している。Shopify ではそれはほぼ必ず公開されなかった下書きテーマか、画像 CDN とブラウザが前のアイコンをキャッシュしているかです。
公開済みのテーマ、それとも下書き?
カスタマイザーのプレビューと公開中のストアフロントは別々の URL です。公開していないテーマでファビコンを編集すると、プレビューは更新されるのに本番は古いアイコンのままです。設定はショップではなく下書きに属します。
正しいテーマが公開されれば、レンダリングされる link は Shopify の CDN の URL です。その後で古いアイコンが出るなら、それは設定ではなく CDN かブラウザが前の画像を保持しているためです。
順を追って対処する
- 1
編集したテーマを公開する
下書きではなく公開済みのテーマでファビコンを変更したことを確認します。下書きだったなら、何よりも先に公開してください。
- 2
公開中のストアフロントをプライベートウィンドウで確認する
カスタマイザーのプレビューではなく公開されたストアを、新しいプライベートウィンドウで読み込み、ブラウザのキャッシュされたアイコンに惑わされないようにします。
- 3
CDN に少し時間を与えてから再確認する
画像 CDN は変更後しばらく古いアセットを配信することがあります。設定が反映されなかったと判断する前に、少し待ってから直接のストアフロント URL を再度開いてください。
Shopify でファビコンが更新されない:よくある質問
カスタマイザーではファビコンが変わったのに公開ストアでは変わりません。
ほぼ確実に下書きテーマを編集しています。そのテーマが公開されているか確認し、されていなければ公開してください。公開されれば link は CDN の URL なので、ブラウザのキャッシュされたアイコンを回避するためストアフロントをプライベートウィンドウで読み込みます。
Shopify のファビコンの更新を強制するにはどうすればよいですか?
新しいファビコンを持つテーマを公開してから、公開ストアをプライベートウィンドウで見ます。バージョンを付けるファイルはありません。アイコンは Shopify の CDN から配信されるため、鍵となるのはテーマの状態と、自分で制御できるキャッシュです。
自分には正しく見えるのに顧客には見えないのはなぜですか?
自分のブラウザは新しいアイコンをキャッシュしていて、他の人はまだ古いものを保持しているのかもしれません。あるいは下書きが自分にだけプレビューされています。テーマが公開されていることを確認し、古いファビコンを一度も見ていないブラウザでテストしてください。