Eines der großen neuen Features von WordPress 4.4 sind die Responsive Images. Dank dieser Funktion werden alle Bilder nun automatisch angepasst an das Endgerät des Nutzers angezeigt, was insbesondere für Mobilgeräte von Vorteile ist.

Doch in Verbindung mit SSL (also https) funktioniert dieses Feature noch nicht so richtig, wie ich heute beim Veröffentlichen eines neuen Beitrags feststellen musste. Das Einbetten der Bilder klappt zwar im Beitragseditor ganz normal, doch bei der Ansicht im Blog fehlen dann die Bilder, weil sie über den http-Pfad eingebunden werden (also unverschlüsselt).

So sieht das Problem aus:

WordPress 4.4 fehlende Bilder

Lösung 1: Plugin

Um es dir so einfach wie möglich zu gestalten, habe ich die Lösung in ein kleines Plugin gesteckt. Du kannst es hier herunterladen oder direkt über die Plugin-Suche in WordPress installieren.

Lösung 2: Füge selbst einen Code-Schnipsel ein

In meinem Fall konnte ich das Problem mit einem Code-Schnipsel lösen, den ich auf Stackexchange gefunden habe:

add_filter( 'wp_calculate_image_srcset', function( $sources )
{
    foreach( $sources as &$source )
    {
        if( isset( $source['url'] ) )
            $source['url'] = set_url_scheme( $source['url'], 'https' );
    }
    return $sources;

}, PHP_INT_MAX );

Dieser PHP-Code muss in WordPress global eingefügt werden. Korrekt wäre ein eigenes Plugin dafür. Nicht ganz sauber, aber einfacher: Den Code in die functions.php des Themes einfügen, i.d.R. ganz am Ende. Manche Themes bieten ein entsprechendes Feld auch in den Theme Options an.

Wenn du Unterstützung dabei brauchst, schreib mir gern!

Achtung: Bearbeite niemals PHP-Dateien über den Editor in WordPress (unter Plugins > Editor bzw. Design > Editor), wenn du keinen FTP-Zugriff auf die Website hast!

Gleich geschafft...
Bitte bestätige deine Anmeldung mit dem Link in der E-Mail, die wir die gerade geschickt haben.
So löst du 5 typische WordPress Probleme
Der Frühjahrsputz für deine Website
Kostenloses PDF: Schaff Platz für Neues, mehr Sicherheit und Page Speed.
WordPress Support ab 99€/h
Noch ein Schritt zum Download...
Just one more step...
Almost there...
Please confirm your email address by clicking the link in the email we just sent you.
Die Checkliste zum Abhaken für deine Performance-Optimierung
Kostenloses E-Book & noch mehr Ressourcen
Noch ein Schritt zum Download...
Noch ein Schritt zum Download...
Fast geschafft...
Kostenlose Anmeldung zur Challenge und zum Newsletter von HootProof,de und BlogYourThing.com. Du kannst dich jederzeit wieder abmelden. Datenschutz von HootProof & Datenschutz von BlogYourThing