easy_svg_svg_attachment_metadata()
Ergänzt width und height in den Metadaten eines SVG-Anhangs, damit der Bild-Block die Größe kennt.
Funktion · Easy SVG · Status: Intern · Definiert in easy-svg.php
Intern: nicht Teil der zugesicherten öffentlichen Schnittstelle. Kann sich ohne Ankündigung ändern.
Verwendung
easy_svg_svg_attachment_metadata( array $metadata, int $attachment_id ): array
Beispiel
$meta = easy_svg_svg_attachment_metadata( wp_get_attachment_metadata( $id ) ?: array(), $id );
wp_update_attachment_metadata( $id, $meta );
Beschreibung
Hängt an wp_generate_attachment_metadata, solange SVG-Uploads eingeschaltet sind. Der Core berechnet für SVG keine Abmessungen, das img hat dann weder width noch height und das Layout springt. Sie werden einmal mit easy_svg_read_svg_dimensions() gelesen, bei einer unlesbaren Datei bleiben die Metadaten unverändert.
Parameter
body
$metadataarray
Erzeugte Metadaten.
body
$attachment_idint
Der Anhang.
Rückgabewert
returnarray
Metadaten mit width und height, wenn lesbar.
Siehe auch
Was this page helpful?