Ich habe ein animiertes GIF, das ich an zwei Orten in zwei verschiedenen Größen zeigen möchte.
Ich erstelle zwei Größen in meiner functions.php mit
add_image_size( 'small-feature', 500, 300 );
add_image_size( 'gallery-thumb', 120, 9999 );
Wenn die hochgeladene Datei 500 x 300 Pixel groß ist, wird die Animation beibehalten, da keine Größenänderung erfolgt. Wenn die Größe des Bildes geändert werden soll, geht die Animation verloren.
Gibt es eine Möglichkeit, die Größe dieser Bilder zu ändern und die Animation trotzdem in der ursprünglichen GIF-Datei zu behalten?
Laut dieser Stapelüberlauf-Frage gibt es ein Programm namens imagemagick, das dies für Sie serverseitig erledigen könnte, aber wahrscheinlich außerhalb von WordPress wäre. Ansonsten müsst ihr wohl jeden Frame verkleinern und dann wieder zusammenfügen.