几个月来,我们一直在为网站成员使用不同的默认图像,但突然间它不再有效了.
当直接尝试访问位于此处的图像时,出现错误"我们无法完成此请求无法获取远程数据":http://tinyurl.com/ou7tfg3
这是functions.php文件中的内容(wordpress)
add_filter( 'avatar_defaults', 'mytheme_default_avatar' );
function mytheme_default_avatar( $avatar_defaults )
{
$avatar = get_option('avatar_default');
$new_avatar_url = get_template_directory_uri() . '/images/iBDgravatar.png’, ‘http’;
if( $avatar != $new_avatar_url )
{
update_option( 'avatar_default', $new_avatar_url );
}
$avatar_defaults[ $new_avatar_url ] = 'Default Avatar';
return $avatar_defaults;
}
Run Code Online (Sandbox Code Playgroud)
问题:我们如何才能将图像作为http不安全的服务?
或者有更好的方法来解决这个问题吗?
将URL更改为https似乎也无法修复
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 = 'https://www.ibodyguardsdirect.com/wp-content/uploads/2013/gravatar/iBDgravatar.png';
//Set the text that will appear to the …Run Code Online (Sandbox Code Playgroud) 尝试了很多不同的东西,但似乎无法在现场工作.
<script type="text/javascript" src="/jquery.min.js"></script>
<script type="text/javascript">
$('.upme-field-value').filter(function(){
$this = $(this);
if ($this.text() === "Verified") {
$this.html('<div id="verifiedText">Verified</div><img alt="Passed" src="/wp-content/uploads/2013/11/verified1.png"/>');
$this.find('#verifiedText').hide();
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
这是在小提琴工作 http://jsfiddle.net/4MLX3/11/
我已禁用js minify我已将js源文件上传到网站我已将脚本放在标题中我使用Chrome Developer工具检查错误但似乎没有任何效果