プラグイン「Lightbox with PhotoSwipe」が正常動作しない場合の対策

WordPress Tips

プラグイン「Lightbox with PhotoSwipe」とは?

プラグイン「Lightbox with PhotoSwipe」は、以下のhtmlで自動的に PhotoSwipe スライダーを構築してくれるものです。

上記のhtml構造は最低限に簡素化してますが、WordPressの編集画面での画像挿入操作で追加されるhtmlタグと等々のものです。要するに、単に画像挿入操作をすれば PhotoSwipe スライダーが出来上がるという、非常に便利なプラグインなのです。

現象

しかし、上記のような画像の指定では PhotoSwipe スライダー動作が実行されず、単なる画像表示動作となるケースがあるようです。

対策

WordPressのメディア管理ディレクトリの配下に画像を格納し、それを <a href> で指定すると正常動作します(メディアとしての登録の必要はありません)。
また <img src> への指定は必要がありません。

※ /wordpress/wp-content/uploads/ がメディア管理ディレクトリ

補足

なぜこのような現象が起こるのかは検証しておりません。
対策は試行錯誤の結果としか言いようがないことをご理解いただければありがたいです。

オプション

グループ化するには以下のように data-lbwps-gid 属性を同一内容で指定します。
同一ページに同じスライダーで表示させたくない画像がある場合に便利です。


スライダーで説明文を表示するには以下のように data-lbwps-caption 属性に任意の内容を指定します。

もちろん上記属性の共存が可能です。

(※ 当ページは社内技術資料としての位置付けですので読みにくいこともあるかもしれませんが、一般の方の課題解決に役立てれば幸いです。)

関連記事一覧

弊社サービスご案内