Uploads und Grenzeneasy_svg_svg_attachment_metadata()

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.

Rückgabewert

returnarray

Metadaten mit width und height, wenn lesbar.

Siehe auch