調べてヒットしたもののコピペですが、以下をfunctions.phpに追記しました。
php
1function newgravatar ($avatar_defaults) { 2 $myavatar = get_bloginfo('template_directory') . '/パス/guest.png'; 3 $avatar_defaults[$myavatar] = 'guest'; 4 return $avatar_defaults; 5} 6add_filter( 'avatar_defaults', 'newgravatar' );
ですが、ディスカッション設定のところに画像が表示されません。
選択はできるので、やってみたのですがもちろんコメント欄にも表示されませんでした。
(別のデフォルトである画像はちゃんとコメント欄にも表示されます。)
ソースを見ると、画像URLが「http://i0.wp.com/パス/guest.png」となっているので、これが原因だと思うのですが、localhostだからでしょうか?
「i0.wp.com」と検索するとプラグインが原因というページが出てきたのですが、プラグインは一切使っていません。(デフォルトで入っているものは削除はしていませんが停止中です)
そもそもGravatarに登録しないとゲストアバターも変えられないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/18 04:57