Seit Monaten verwenden wir ein anderes Standard-Gravatar-Bild für Mitglieder der Site, aber plötzlich funktioniert dies nicht mehr.
Hier ist der Fehler “Wir können diese Anfrage nicht abschließen, entfernte Daten konnten nicht abgerufen werden”, wenn direkt versucht wird, auf das hier befindliche Bild zuzugreifen: http://tinyurl.com/ou7tfg3
Folgendes ist in der Datei 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;
}
FRAGE: Wie können wir nur das Bild als http bereitstellen – unsicher?
Oder gibt es eine bessere Möglichkeit, dies zu beheben?
Das Ändern der URL in https scheint auch nicht zu beheben
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 right of your avatar in Settings>>Discussion
$avatar_defaults[$new_avatar_url] = 'default';
return $avatar_defaults;
}
Wenn Sie sich entscheiden, auch nur ein Element einer unsicheren Verbindung zu servern, dann ist die ganze HTTPS-Sache sinnlos, reparieren Sie den Avatar.
– Bud Damyanov
17. März 2014 um 15:38 Uhr
Ja – also wie beheben?
– Benutzer2903829
20. März 2014 um 13:23 Uhr
Sie schnappen sich ein Bild von
ibodyguardsdirect.com
(eine Domain, von der ich vermute, dass sie Ihnen gehört). Was hat diese Frage mit dem Gravatar-Dienst zu tun?– Alvaro González
14. April 2014 um 14:16 Uhr