'Home','before_widget' => '','after_widget' => '','before_title' => '
')); register_sidebar(array('name' => 'Single','before_widget' => '','after_widget' => '','before_title' => '')); register_sidebar(array('name' => 'AllPage','before_widget' => '','after_widget' => '','before_title' => '')); } // === POST EXIF === // function geo_frac2dec($str) { @list( $n, $d ) = explode( '/', $str ); if ( !empty($d) ) return $n / $d; return $str; } function geo_pretty_fracs2dec($fracs) { return geo_frac2dec($fracs[0]) . '° ' . geo_frac2dec($fracs[1]) . '′ ' . geo_frac2dec($fracs[2]) . '″ '; } function geo_single_fracs2dec($fracs) { return geo_frac2dec($fracs[0]) + geo_frac2dec($fracs[1]) / 60 + geo_frac2dec($fracs[2]) / 3600; } function insert_exif() { if (is_single() && in_category('118') || is_attachment()) { global $post; $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $post->ID ); $attachments = get_posts($args); foreach ($attachments AS $attachment) { $imgid = $attachment->ID; $imgmeta = wp_get_attachment_metadata( $imgid ); $latitude = $imgmeta['image_meta']['latitude']; $longitude = $imgmeta['image_meta']['longitude']; $lat_ref = $imgmeta['image_meta']['latitude_ref']; $lng_ref = $imgmeta['image_meta']['longitude_ref']; $lat = geo_single_fracs2dec($latitude); $lng = geo_single_fracs2dec($longitude); if ($lat_ref == 'S') { $neg_lat = '-'; } else { $neg_lat = ''; } if ($lng_ref == 'W') { $neg_lng = '-'; } else { $neg_lng = ''; } echo "