it-swarm.com.de

Empfohlene Bilder werden nicht in voller Auflösung angezeigt

Das Bild in meiner Medienbibliothek ist 560 × 315, aber wenn ich das Bild inspiziere, ist dies der Code, den ich finde. srcset Bilder werden anstelle meines Bildes in voller Auflösung geladen.

<img src="https://domain.com/feat-image-150x84.png" class="alignleft post-image" alt="Return of Medicare OEP" 
srcset="https://domain.com/feat-image-150x84.png 150w, 
https://domain.com/feat-image-300x169.png 300w, 
https://domain.com/feat-image.png 560w" sizes="(max-width: 150px) 100vw, 150px">

Trotz ihrer Namen (300x169.png) sind alle srcset-Bilder nur 150x84.

Ich habe es versucht:

  • Deaktivieren Sie alle Plugins, die sich auf Bilder auswirken
  • Ändern der Bildgrößen unter Einstellungen> Medien
  • Jedes Bild mehrmals neu generiert
  • Ich habe versucht, set_post_thumbnail_size(560, 315); zu meiner functions.php-Datei hinzuzufügen, wie jemand vorgeschlagen hat. Dadurch wurden die Bilder in den richtigen Abmessungen angezeigt, jedoch nicht in der richtigen Auflösung.

Ich habe sogar die srcset Bildlinks entfernt. Ich hatte gehofft, wenn ich das täte, würde standardmäßig die volle Auflösung verwendet.

function wdo_disable_srcset( $sources ) { return false; } add_filter( 'wp_calculate_image_srcset', 'wdo_disable_srcset' );

aber das machte es nur noch schlimmer.

Wie kann ich WordPress veranlassen, das hochgeladene Bild in voller Auflösung zu verwenden?

1
Orion

Ohne Ihr Theme-Setup zu sehen, könnten Sie dies versuchen. Wenn Sie diese Bildgröße nicht benötigen, legen Sie die Miniaturbildgröße fest und generieren Sie dann Ihre Miniaturbilder neu. Beachten Sie, dass hierdurch die Bildgröße für alle Miniaturansichten festgelegt wird. Dies ist möglicherweise nicht das, was Sie möchten.

Fügen Sie Ihrer functions.php Folgendes hinzu.

 set_post_thumbnail_size(560, 315);

Weitere Informationen zu set_post_thumbnail_size .

Dann regeneriere deine Thumbnails

1
RiddleMeThis