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

http://ma.tt/category/gallery

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/

Veröffentlicht: 11. Januar 2010
Kategorie: WordPress |