Bilddatei einer anderen Größe abfragen

Ich weiß, dass beim Hochladen eines Bildes in die WordPress-Medienbibliothek automatisch einige Duplikate dieses Bildes in verschiedenen Größen erstellt werden. Ich würde gerne wissen, wie ich diese unterschiedlich großen Bilddateien zurückgeben kann.

Die Lösung, die ich momentan verwende, ist diese:

 <img src="https://wordpress.stackexchange.com/questions/219112/query-image-file-of-a-different-size/"> 

Das ist in Ordnung, aber ich bin auf der Suche nach einer function, die für WordPress typisch ist. Zum Beispiel das Abfragen eines Arrays dieser unterschiedlich großen Dateien desselben Bildes.

Beachten Sie, dass wp_get_attachment_image_src und functionen wie es sind nicht das, wonach ich suche. Auch wenn Sie eine Größe für die Rückgabe festlegen können, wird die fragliche Datei nicht geändert.

Solutions Collecting From Web of "Bilddatei einer anderen Größe abfragen"

Ich bin mir nicht ganz sicher, welche Daten in Ihrem get_field('image') aber es klingt so, als ob Sie alle Metadaten eines Bildes haben möchten. Um dies zu tun übergeben Sie einfach die $id an wp_get_attachment_metadata() .

Das Ergebnis wäre:

 Array ( [width] => 2400 [height] => 1559 [file] => 2011/12/press_image.jpg [sizes] => Array ( [thumbnail] => Array ( [file] => press_image-150x150.jpg [width] => 150 [height] => 150 [mime-type] => image/jpeg ) [medium] => Array ( [file] => press_image-4-300x194.jpg [width] => 300 [height] => 194 [mime-type] => image/jpeg ) [large] => Array ( [file] => press_image-1024x665.jpg [width] => 1024 [height] => 665 [mime-type] => image/jpeg ) [post-thumbnail] => Array ( [file] => press_image-624x405.jpg [width] => 624 [height] => 405 [mime-type] => image/jpeg ) ) [image_meta] => Array ( [aperture] => 5 [credit] => [camera] => Canon EOS-1Ds Mark III [caption] => [created_timestamp] => 1323190643 [copyright] => [focal_length] => 35 [iso] => 800 [shutter_speed] => 0.016666666666667 [title] => ) )