【至急・重要】ウィルスチェックのお願い

Change Style


WP: favicon をちゃんと表示させるために、その1

問題発覚

Favatars というプラグインを使って、コメント欄にコメント投稿者のサイトの favicon を表示しています。」
と思っていたのは私だけだった…!Σ(゜д゜lll)

とある企画を考えていて1、IE6 でうちのコメント欄を表示してみたら、favicon が見えなかったのです!

Favaters では、コメント・TB・PB送信者のサイトの URI を元に、favicon.ico の URI を取得し、コメントテーブルに格納し、それをコメント表示時に出力しています。

設置当時、「キミキミ、拡張子は .ico のままでいいのかね。」
とは思ったのですが、普段使っている Firefox で見たら大丈夫だったので、「なんだ、いーんだ。(・∀・)♪」とあっさり確認放棄。
そして今日までこの状態が続いていたのでした。

ico 形式の画像が見えるのは、きっと Firefox 独自の配慮なのね。。。(・;)

表示例

  • ico形式: ico形式favicon
  • png形式: png形式のfavicon

どうでしょう。。。
Firefox ユーザの方は両方見えているでしょうか。IE ユーザの方は下だけが見えているでしょうか。Mac の方はいったい…!?

暫定対処 - Favicon API α版

Tips Community さんからトラックバックをいただき、コメント欄に赤マフパンダちゃん Tips Community さまの favicon2 が表示されてニコニコしていた矢先の出来事だったので、○○月間を忘れて深夜に緊急対応。

とりあえずの暫定措置として、Favicon API α版 をかませて、ico → png 変換したものを表示させるようにしました。

API に送る URI は、サイトの URI(http://www.example.com/)でも favicon のURI(http://www.example.com/favicon.ico)でもいけたので、favicon を表示させているコメントテンプレート comments.php 次のように修正。

  • 旧: comment_favicon('<img src="', '" alt="favicon" class="commenticon" />');
  • 暫定: comment_favicon('<img src="http://favicon.aruko.net/m/f/', '" alt="favicon" class="commenticon" />');

今後

できれば自サイトで変換して表示させたいので、引き続き情報収集・検討しています。いい情報がありましたら教えてください。(・;)
とりあえず、「GD は使えなさそう」ということは分かりました。もう眠。。。パタ。

favicon 関係参考リンク 追記

del.icio.us/webclip/favicon

  1. 全然 WP から遠ざかっておりませぬよ。[back]
  2. そんなキャラ名じゃないと思う。[back]

3 Responses to “WP: favicon をちゃんと表示させるために、その1”

  1. Curo.jp :

    WordPress:favicon.icoをコメント欄に表示…

    favicon(ファビコン)ファンとして、これだけは逃せないプラグイン:Favatars(英語)を導入しました。バージョンは2です。faviconがavatar(アバタ (more…)

  2. ぼの :

    curoさん、こんにちはー。(^-^) トラックバックありがとうございます。
    curoさんの記事にコメントを書き込んでみたのですけれども、もしかしたらスパマー扱いになってるかもしれないです。(よくなるので。。(; ´Д`)) すみません、救出してやってくださいー。

  3. curo :

    いやいやこちらこそありがとうございます。
    またまた参考にさせていただきました。
    コメント救出しておきました。

コメントをどうぞ