WP: アップロードファイルへのリンク形式変更

WP 3.3.1適用以降の画像投稿にLightbox用の属性(rel=”lightbox_postid”)が追加されていない事がわかり調べていました。調べた結果次の事が判りました。

  1. Add Lightboxプラグインではリンク先ファイルが画像ファイルである事(.(bmp|gif|jpeg|jpg|png))を条件にしている。
  2. エントリの元画像へのリンク先が attachment_id での参照になっている。

何故 attachment_id 形式での参照に切り替わってしまったのかを見ていたのですが、結局はメディアアップローダの設定が原因でした。投稿へのタグ挿入の際のリンクURLの設定が「添付ファイル投稿URL」になっていると参照先は添付IDとなってしまいます。

これを「ファイルのURL」に変更すれば実ファイルの参照に切り替わります。

一度ボタンを押してしまえば、その設定が次回も保存されているので作業は一回切りです。これで Lightbox が再び利用できるようになりました。