我正在尝试将一个自定义Gravatar上传到Wordpress,但是有些东西破坏了图像链接,我不知道如何修复它。
add_filter( \'avatar_defaults\', \'new_default_avatar\' );
function new_default_avatar ( $avatar_defaults ) {
//Set the URL where the image file for your avatar is located
$new_avatar_url = get_bloginfo( \'template_directory\' ) . \'/img/icons/avatar.jpg\';
//Set the text that will appear to the right of your avatar in Settings>>Discussion
$avatar_defaults[$new_avatar_url] = \'New Default Gravatar\';
return $avatar_defaults;
}
代码可以工作,因为我得到了一个单选按钮,可以选择添加Gravatar。唯一被破坏的是真实的图像。当我右键单击图像时,我得到以下URL:
http://i2.wp.com/localhost/wordpress/wp-content/themes/blog-theme/img/icons/avatar.jpg
我不知道我在哪里。wp。com的来源,或者它正在做什么。当我移除它并执行loalhost:888/wordpress/wp-content/themes/blog-theme/img/icons/avatar。jpg公司
我可以看到Gravatar的图像。
当我在google上搜索时,我发现很多人都有这个问题,因为Jetpack和Photon插件,但我没有安装任何插件。