Bildmetadaten in WordPress
Ab und zu lohnt ein Blick in die Datenbank einer WordPress-Installation. Dort habe ich gesehen, das WordPress einige Metadaten zu einem Bild speichert. Sie sind nicht so umfangreich wie die mancher Plugins, welche exif und was weiss ich aus einem Bild extrahieren, aber als kleine Information unter einem Bild mag es vielleicht reichen.
Im Standard WordPress Theme gibt es in der aktuellen Version eine image.php. Diese wird geladen, wenn man auf ein Bild in einem Beitrag klickt, wo beim Einfügen des Bildes bei Url “Artikel-Url” gewählt wurde. In diesem Template wird dann das Bild als ein eigener Beitrag dargestellt. Dort habe ich folgende Zeilen eingfügt, um die Metadaten anzuzeigen:
<php
$meta = wp_get_attachment_metadata( $post->ID )
echo "<ul> ";
foreach ( $meta['image_meta'] as $key => $value) {
echo "<li>" . $key . ": " . $value . "</li>";
}
echo "</ul>";
?>
Die Liste zeigt dann folgende Daten an:
- aperture
- credits
- camera
- caption
- created_timestamp
- copyright
- focal_lenght
- iso
- shutter_speed
- title
Damit kann man ja schon eine Menge mit anfangen.
- Kategorie: WordPress
- Tags: php, template, WordPress
- Kommentar-Feed | Trackback URL
- Gelesen: 3864 | Heute: 4
- einen Kommentar schreiben

