我在谷歌搜索了很多次,每个网站都有相同的过滤器,但它似乎对我不起作用。不确定这是我的设置还是旧代码。
我正在尝试:
add_filter( \'avatar_defaults\', \'newgravatar\' );
function newgravatar ($avatar_defaults) {
$myavatar = get_bloginfo(\'template_directory\') . \'/img/blog_noPhoto.jpg\';
$avatar_defaults[$myavatar] = "Default Avatar";
return $avatar_defaults;
}
然而,当我查看模板代码时,它正在添加
http://0.gravatar.com/avatar/?d= 在图像的完整URL之前。我正在使用“用户头像”插件,但如果我禁用它,它似乎是一样的。