Exif-Daten in WordPress
Codebeispiel:
if (is_attachment()) : $imgmeta = wp_get_attachment_metadata( $id );
// Convert the shutter speed retrieve from database to fraction
if ($imgmeta['image_meta']['shutter_speed'] != 0) {
if ((1 / $imgmeta['image_meta']['shutter_speed']) > 1) {
if ((number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1)) == 1.3
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 1.5
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 1.6
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 2.5) {
$pshutter = "1/" .
number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1, '.', '') . " Sekunden";
}
else {
$pshutter = "1/" .
number_format((1 / $imgmeta['image_meta']['shutter_speed']), 0, '.', '') . " Sekunden";
}
}
else
{
$pshutter = $imgmeta['image_meta']['shutter_speed'] . " Sekunden";
}
}
echo "Aufgenommen am " . date("d. M Y H:i:s", $imgmeta['image_meta']['created_timestamp'])." ";
if ($imgmeta['image_meta']['title'] != null) {echo "Title: " . $imgmeta['image_meta']['title']." ";}
if ($imgmeta['image_meta']['caption'] != null) {echo "Beschreibung: " . $imgmeta['image_meta']['caption']." ";}
if ($imgmeta['image_meta']['camera'] != null) {echo "Kamera: " . $imgmeta['image_meta']['camera']." ";}
if ($imgmeta['image_meta']['focal_length'] != null && $imgmeta['image_meta']['focal_length'] > "0" ) { echo "Brennweite: " . $imgmeta['image_meta']['focal_length']." mm
";}
if ($imgmeta['image_meta']['aperture'] != null && $imgmeta['image_meta']['aperture'] > "0") {echo "Blende: f/" . $imgmeta['image_meta']['aperture'] ."
"; }
if ($imgmeta['image_meta']['iso'] != null && $imgmeta['image_meta']['iso'] > "0") { echo "ISO: " . $imgmeta['image_meta']['iso'] ."
"; }
if ($pshutter != null ) { echo "Verschlusszeit: " . $pshutter . "
"; }
endif;
WordPress Gallery and EXIF
http://www.bloggingtips.com/2008/07/20/wordpress-gallery-and-exif
Turn On WordPress Feature To Display Photo EXIF Data and IPTC Information
http://www.walkernews.net/2009/04/13/turn-on-wordpress-feature-to-display-photo-exif-data-and-iptc-information
Quick shutter-speed fix for WordPress EXIF
http://www.enliteart.com/blog/2008/08/30/quick-shutter-speed-fix-for-wordpress-exif/