【φ(._.)メモ】WordPressコメントゲストアバターの設定

バタクサーズBlogの方で、Wordpressのコメント欄に現れるグレーの人形(ミステリーマン)をニコニコ顔のオリジナルアバターに設定していたのですが、テーマの更新によりオリジナルアバター画像データが消えてしまっていたので、今後の対応も楽になる様、修正しました。
(使用テーマはtwentyfifteenです。)

今までアバター画像を入れていたディレクトリ
旧) /wp-content/themes/twentyfifteen/img/comment_avator.png

今後、プログラム更新があっても画像データは消えない様、オリジナルのアバターを下記ディレクトリに入れる。
(パーミッション 644)
/wp-includes/images/comment_avator.png

comment_avator (76px x 76px で作りました)

テーマのfunctions.phpに下記コードを追記
(/wp-content/themes/twentyfifteen/functions.php)

—(追記するコード)—
function newgravatar ($avatar_defaults) {
    $myavatar = get_bloginfo(‘template_directory’) . ‘../../../../wp-includes/images/comment_avator.png’;
    $avatar_defaults[$myavatar] = “Guest”;
    return $avatar_defaults;
}
add_filter( ‘avatar_defaults’, ‘newgravatar’ );
—(追記するコード ここまで)—

※この記述は更新の際消えてしまう可能性があるので、各都度確認する。

WordPress管理ページ 『設定』→『ディスカッション』
デフォルトアバターに『Guestという項目でオリジナルアバターが表示されていればOK→それを選択して『変更を保存』

wp

 

↓オリジナルのゲストアバターが出る様になりました(´∀`)d

bata

 

Leave a Reply