add_image_size() generiert kein Bild bei gleicher Größe wie size-full
-
Hallo zusammen,
in einem eigen-gebauten Theme habe ich mir 2018 eigene Bildgrößen eingerichtet – läuft. Lädt man aber ein Bild exakt im angegebenen maximal-Maß hoch wurde 2018 gesondert ein Bild in diesem Maß neben dem Original generiert, heute nicht mehr.
Meine Frage: Kann ich das alte Verhalten beim Bilder-Generieren irgendwie wieder erzwingen? Hat jemand eine Idee?
Mal etwas genauer erklärt:
add_image_size( 'fullwidth', 1920, 1600 );
Funktioniert mit größeren Uploads nach wie vor gut, aber wenn ich ein Bild mit 1920 x 1080px hochlade, dann gibt es einen Unterschied zwischen 2018 und 2020:
2018 hat WordPress zwei Bilder im Uploads Ordner abgelegt (beide gleiche Abmessungen, aber eins davon von WordPress generiert):
– bildname-1920×1080.jpg
– bildname.jpg2020 legt er nur noch das Original-Bild ab.
– bildname.jpgDazu passend haben die Redakteure beim Einfügen von Bildern die 2018 in die Mediathek hochgeladen wurden nach wie vor zwei Größen zur Auswahl:
– Sondergröße Fullwidth -1920 x 1080 -> img class=“size-sonder-fullwith“
– Vollständige Größe -1920 x 1080 -> img class=“size-full“2020 hochgeladene Bilder haben nur noch die eine:
– Vollständige Größe -1920 x 1080 -> img class=“size-full“Im Layout sind aber bestimmte Styles für class=“size-sonder-fullwith“ hinterlegt, darum sollten Redakteure die Möglichkeit haben diese Sondergröße auszuwählen.
(Einfach alle „size-full“ Bilder wie „size-sonder-fullwith“ zu behandeln geht nicht, weil teilweise Bilder auch kleiner hochgeladen werden und dann auch „size-full“ mit wesentlich weniger Pixeln bekommen.)
Irgendwie ist das neue WordPress-Verhalten eigentlich gut gedacht und ökonomischer – nur für mich halt irgendwie unpraktisch.
Aktuell rate ich Redakteuren in den Textmodus zu gehen und den Klassennamen zu ändern oder Bilder mit 1922px Breite hochzuladen – aber beides kommt nicht so gut an 😉Hat mir jemand einen Tipp?
Schöne Grüße
Claus.
- Das Thema „add_image_size() generiert kein Bild bei gleicher Größe wie size-full“ ist für neue Antworten geschlossen.