プラグイン Lightbox Gallery のExif表示が思い通りに行かないのよね・・

2012.09.24. 月 02:10

Lightbox Gallery のExif表示

lightbox-gallery.php の一部を改変して、赤線部分の表示、レンズの焦点距離(Focal Length)の表示に続けて DXフォーマット の場合の1.5倍した35mm換算値を無条件にカッコ内に表示させている。
(↑これには「力技」という頭の悪い方法で表示させているが、元々Exifサブ情報には35mm換算値のデータは存在していると思う *1)

使用しているカメラが D200 と D70 の2機種は両方ともDXフォーマットなので問題なかったが、近い将来、FXフォーマットの D600 で撮影した場合、カッコ内の表示を外すことは、さきほど if文 で機種名によって表示方法を変えることで解決した。
(↑これも「力技」だ(泣笑))
が、それだけではダメなことに気がついた。D600 は FXフォーマットだが、DXフォーマットでも撮影ができるのだ。・・・単純に機種名による分岐ではうまくいかない! ははは、あははは。
というわけで、少し調べてみたが、なんとなくムリっぽいことはわかった(大泣)。

・・35mm換算表記は削除したほうがいいね!? ←解決策? ・・あまりにも・・

*1 フリーの Exif表示プログラムなどではレンズの焦点距離とは別に35mm換算値が表示されるので、その内容を lightbox-gallery.php で加筆する方法がわかればいいのだが・・。直接配列指定で読み込めるのだろうか・・

——–
追記:2012.09.25
※lightbox-gallery.php で Exif情報 を読み込むために使われているのが、
wp_get_attachment_metadata関数 である。
返り値として指定できるキー名 image_meta でのメタ情報は、
 aperture、
 credit、
 camera、
 caption、
 created_timestamp、
 copyright、
 focal_length、
 iso、
 shutter_speed、
 title
と、残念ながら11個しかないようである。
(wordpressの公式ページでも関数リファレンスに説明すらないので、詳しいことはわからないが、今後、focal_length_in_35mm などのようなメタ情報名が加わることはないと思う)

※表示したかったのは、「35mm換算値」。”exif タグ 一覧”で検索してみるといろいろなページがヒットするが、それらによると、TAGID 41989 (略称)FocalLengthIn35mmFilm となっているので、別の関数を使用すれば取得はできそうである。
・・・ま、やらないけどね。

それにしても WordPress は Exif関係のプラグインって少なすぎるよね~。



back to [wordpressについてのメモ]
  • WordPress 5.8 に更新 2021/07/24
  • WordPress 5.7.1 に更新 ※ 2021/04/28
  • プラグイン W3 Total Cache を追加 2014/07/14
  • モバイル端末表示プラグイン Wiziapp を追加してみたが・・ 2014/05/21
  • wordpress バージョンダウン実施 2014/05/19
  • wordpress バージョンダウン検討中 2014/05/16
  • wordpress ver.3.5.2-JA にバージョンアップ 2013/06/25
  • Facebook に連携させるプラグイン Wordbooker を追加 2013/05/01
  • wordpress ver.3.5.1-JA にバージョンアップ 2013/02/03
  • プラグイン DB Cache Reloaded Fix を追加 2013/02/03
  • プラグイン Lightbox Gallery のExif表示が思い通りに行かないのよね・・ 2012/09/24
  • wordpress ver.3.4.2-JA にバージョンアップ|ja.po も変更 2012/09/23
  • プラグイン WPtouch を停止 2012/08/29
  • wordpress ver.3.4.1-JA にバージョンアップ|ja.po も変更 2012/08/29
  • wordpress ver.3.3.2-JA にバージョンアップ|ja.po の変更も完了 2012/05/09
  • プラグイン Tweetable を停止 2012/01/18
  • プラグイン WP Social Bookmarking Light を追加 2011/09/02
  • プラグイン WPtouch を追加 2011/04/17
  • プラグイン Global Translator を追加 2011/04/17
  • プラグイン Tweetable を追加 2011/04/08
  • css 修正 2011/04/07
  • wordpress ver.3.0.3-ja にバージョンアップ 2010/12/09
  • OptionMenu にページ更新リストを追加 2010/10/02
  • rss の時刻表示の狂いは受け側が原因 2010/10/02
  • パーマリンク設定変更 2010/09/13
  • wordpress ver.3.0-ja、ver.3.0.1-ja にバージョンアップ 2010/07/13
  • プラグイン TaM Google Analytics を追加 2010/03/01
  • プラグイン RSS Includes Pages を追加 2010/02/28
  • ブラウザのデフォルトフォントの変更 2010/02/21
  • wordpress ver.2.9.2 にバージョンアップ 2010/02/17
  • プラグイン WP-Page-Trackback を追加から使用停止 2010/02/16
  • ヘッダの description と title に親ページ名を追加 2010/02/07
  • ヘッダの description と title に5つまでカテゴリ名を追加 2010/02/07
  • ページと投稿を見分ける方法 2010/02/06
  • ヘッダのディスクリプションとタイトルにカテゴリを追加したけど・・ 2010/02/06
  • FireFox でのアーカイブ表示でサムネイル画像が表示される件 2010/02/05
  • lightbox gallery pop-up画像の表示位置を変更 2010/02/02
  • more でページトップへジャンプ 2010/01/30
  • リスト表示の css を変更 2010/01/29
  • カテゴリ及びタグの一括表示方法を変更 2010/01/29
  • 親子ページのページリストの表示方法を変更 2010/01/28
  • サーチページに本文を表示 2010/01/27
  • ページはすべて親子に決定 2010/01/22
  • wordpressについてのメモを子ページに分けた 2010/01/22
  • コード表示のプラグイン WP-Syntax に重大な弱点発見 2010/01/22
  • JAVA スクリプトのイベントハンドラを使用した検索窓に変更 2010/01/22
  • 新規ページ「OptionMenu」を追加 2010/01/16
  • テンプレートタグ wp_tag_cloud() を使用 2010/01/15
  • プラグイン WP-Syntax を追加 2010/01/13
  • 本文内などで使用する css を別ファイルに 2010/01/13
  • コード表示のプラグイン SyntaxHighlighter Evolved を追加 2010/01/11
  • fotofolio の exif の表示も変更 2010/01/11
  • lightbox-gallery を再インストールexif表示変更 2010/01/11
  • プラグイン Better Tag Cloud を追加 2010/01/08
  • バージョンアップで変更した ja.po が書き換えられていた 2010/01/08
  • 自動バージョンアップ 2.9.1 2010/01/07
  • wordpress 複数設置 2010/01/03
  • lightbox-gallery 背景色などを変更 2009/12/30
  • タイトルを入力どおりに表示 2009/12/29
  • タグとアーカイブページにヘッドタイトルと選択名を表示 2009/12/27
  • プルダウン月別アーカイブ使用で表示の乱れを修正 2009/12/26
  • 検索エンジン用のメタタグを追加 2009/12/23
  • 検索エンジン用に header.php にメタタグを追加 2009/12/22
  • single.php 記事タイトル下に日付とTAG名を追加 2009/12/22
  • さくらのレンタルサーバにwordpressを設置 2009/12/16
  • about


  • location


  • archives

     RSSリーダーで購読する

    The Photographer

    kokupsy_un | K.G.C.Works
    Follow @kinzox2