2008年11月27日木曜日

Bloggerにファビコンが表示されない問題の解決法

(*2009.01.24 本記事の終わりに追記しました)

1ヶ月くらい前からこのブログに設定した独自のファビコンが表示されなくなり、Bloggerのデフォルトのファビコンが表示されるようになりました。パスを見てみましたが間違いはありません。その内直るかと放っておいたのですが、直ってくれないので調べてみました。

原因は、
<link rel="icon" type="image/vnd.microsoft.icon" href="http://www.blogger.com/favicon.ico"/>
というタグが、投稿後や再構築後に追加されるためだそうですが、僕にはよくわかりません。

解決法としては、
<link href="ファビコンのパス" rel="shortcut icon"/>
というコードを、クラシックテンプレートをお使いの場合は、<$BlogMetaData$>の前後に、新テンプレートをお使いの場合は、</b:skin></head>を探し、</b:skin></head>の間にを打ち込めば良いそうです。

実際、新テンプレートを使っていた僕ですが、上の方法でファビコンが表示されるようになりました。bloggerさん、もうこっそりタグをいじったりしないでね!


(2009.01.24追記)

IE7でファビコンを表示させるには以下も加えないといけないと聞いたので紹介します。<head></head>内にある
<b:include data='blog' name='all-head-content'/>
を探し、この直後に
<link href="ファビコンのパス" rel="shortcut icon"/>
を打ち込めば良いそうです!お試しください!!


《関連記事》

1 件のコメント:

HIROTO さんのコメント...

初めまして。mixi日記にハマって、今度自己満ブログを始めようと思っている者です。
自分でファビコンの記事を書こうかと思ったら、もう書いてらしたんですね:-)

補足ではありませんが、google pages以外でアップロード先を探していらっしゃる&icoファイルへの変換サービスをお探し方は、以下のホスティングサービスはどうでしょうか?

icon J

登録不要で利用できるファビコンのための変換&ホスティングサービスです。ページ上部右側にアップロードするフォームがあります。PNG画像などをアップロードするだけで16×16サイズのicoファイルへ変換&ホスティングしてくれます。
他にも、「favicon hosting」で検索するとたくさん出てきます。