###コメントのアバターをランダム表示したいです!
【手順】
➀functions.phpに下記を記入しました。
php
1function newgravatar ($avatar_defaults) { 2$myavatar = get_bloginfo('template_directory') . '/guestavatar/avatar' . mt_rand(1,9) . '.png'; 3 $avatar_defaults[$myavatar] = "Guest"; 4 return $avatar_defaults; 5} 6add_filter( 'avatar_defaults', 'newgravatar' );
➁管理画面のディスカッション設定に新たに表示された「Guest」を選択しました。
【問題】
しかし、全てのコメントに1つのアバターになってしまうのです。
表示される画像はランダムにならず、10個の画像のうち1つだけです。
つまり、ランダムじゃないけど、読み込みはできているみたいなのです。
不思議なのは、管理画面の設定で「Guest」を選択するときです。
functions.phpをアップするたびに「Guest」を選択すると、そのときだけ、横の画像がランダムに表示されます。
ここ↓です。
上の手順➀➁の何がおかしいのでしょうか??
「png」を「jpg」にしたり、「newgravatar」を「tty_addgravatar」にしたり試しましたがダメでした。
ご意見よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー