升级到wp 3.5后,get\\u avatar功能开始不拉入我的默认备份图像。多年来,这种方式一直在发挥作用,我很好奇为什么它会停止。我使用函数的正常用法如下:
$url值是指向“我的主题”中“我的图像”文件夹中的默认图像的正确路径。
echo get_avatar($author->user_email, $size = \'50\', $url);
我对放在那里的“缺失”图像做了一些挖掘,看起来url使用的是wp上的图像服务器。com域(猜测akamai之类的东西)。不知道为什么,但因为我有图像本地,不想使用此作为图像托管位置。
图像URL以以下开头:http://i1.wp.com/
我查看了pluggable中的源代码函数。php文件。也许这和格雷瓦塔的回归有关?可能他们正在将映像位置更改为位于服务器上?
知道这是怎么回事吗?我看到有一些函数可以改变它排除gravatar的工作方式,但如果可以的话,我宁愿保留该功能。
谢谢