2010-10-05 71 views

回答

1

這很容易,你沒有觸及核心。只需使用avatar_defaults過濾器。

有上張貼here

/** 
* add a default-gravatar to options 
*/ 
if (!function_exists('fb_addgravatar')) { 
function fb_addgravatar($avatar_defaults) { 
$myavatar = get_bloginfo('template_directory') . '/images/avatar.gif'; 
$avatar_defaults[$myavatar] = 'people'; 

$myavatar2 = get_bloginfo('template_directory') . '/images/myavatar.png'; 
$avatar_defaults[$myavatar2] = 'wpengineer.com'; 

return $avatar_defaults; 
} 

add_filter('avatar_defaults', 'fb_addgravatar'); 
} 
0

進入設置 - >討論並滾動至底部。你會看到一個默認頭像部分。選擇那裏。我喜歡Identicon選項。這仍然會顯示用戶如果他或她有一個gravatar。

BTW:如果用戶沒有在StackOverflow中設置頭像,就會看到Identicons。