コメント欄に Gravatar を表示するようにしてみた

TechCrunch Japanese アーカイブ » WordPressのAutomatticがGravatarを買収 などという情報もあり、WordPress の標準テーマに Gravatar の表示が取り込まれるのも時間の問題と思い、私も Gravatar を作成してみました。

Gravatarって?

メールアドレスに紐付きで、アバターを登録しておくと、サービスに対応したブログなどでコメントを書くときにメールアドレスも記入すると、そのアバターが表示されるというもの。WordPress ユーザでは結構表示してるサイトを見かけますね。

WordPress で Gravatar を表示するカスタマイズ

Gravatar の表示は、 WordPress 用にプラグインが提供されているので、それを使用しました。利用中のテーマの comments.php を編集し、ループ中の Gravatar を追加したい箇所に、

<?php if ('' != get_comment_author_url()) {
	echo "<a href='$comment->comment_author_url' title='Visit $comment->comment_author'>";
	$gravatar_alt = $comment->comment_author."'s Gravatar";
} else {
	echo "<a href='http://www.gravatar.com' title='Create your own gravatar at gravatar.com!'>";
	$gravatar_alt = "Gravatarに登録するとメールアドレスに応じたユニークな画像を表示できます。";
} ?>
<img src="<?php gravatar() ?>" alt="<?php echo $gravatar_alt; ?>" width="80" height="80" style="float:right;margin:0px 10px 2px 10px;" /></a>

のようなコードを追加しました。具体的な表示例は、このエントリのコメント欄を見てもらえればー。

使いたいけど、どうやって登録するの?

Gravatar は英語のサービスなので、ちょっと尻込みしそうですが、caramel*vanilla – Gravatarリニューアル!!登録のススメ というページが画面のキャプチャ付きでわかりやすく解説してますので、簡単に登録できると思います。

ちょっと面白いサービスなので、みんなが利用していくとコメント欄も賑やかになるんじゃないですかね。