ゲストユーザーのデフォルトアバターがダサ過ぎる件
ゲストユーザーのコメントとかに使われる、Gravatarのデフォルトアバターがダサい。デフォルトで選択できる画像は、以下の様な感じ。
(自動生成)となっているアバターは、人によって違うっぽい。
Gravatarの登録をしている人ばかりではないので、デフォルトアバターが使われるケースは多いだろう。でもこんなダサいアバターを使うのは嫌だ。
というわけで、オリジナルの画像を選択できるようにしてみた。
オリジナルの画像をアップロードする
デフォルトアバターに使用したい画像を、使用しているテーマのフォルダ直下にある、images フォルダにアップロードします。
今回は上の画像を「guest_avatar.png」というファイル名で、アップロードしました。
多少大きい画像でも、表示する時に自動で縮小されるようです。
function.php にコードを追加
画像をアップロードしたら、function.php に以下のコードを追加します。
function.php
function newgravatar ($avatar_defaults) { $myavatar = get_bloginfo('template_directory') . '/images/guest_avatar.png'; $avatar_defaults[$myavatar] = "Guest"; return $avatar_defaults; } add_filter( 'avatar_defaults', 'newgravatar' );
2行目の「/images/guest_avatar.png」の部分には、アップロードした画像の場所とファイル名を入れます。
3行目の「Guest」 は、デフォルトアバターの選択画面で表示される名前です。
デフォルトアバターとしてオリジナル画像を選択する
デフォルトアバターとして、オリジナル画像が選択できるようになります。
参考
WordPressのデフォルトゲストアバター「ミステリーマン」を変更するTips | Webデザインレシピ
[WP]Gravatarのデフォルトアバターを変更 | THE ROAD AHEAD
10日でおぼえる WordPress 入門教室 [WordPress 3.x対応]posted with amazlet at 13.01.17さわだえり
翔泳社
売り上げランキング: 318,770
コメント