wordpressでメディアのリンク先を任意に変更できる便利なプラグインwp-gallery-custom-linksをアクティベートした際の
Light-box表示の不具合を改善する方法をメモ。
simple light box を使っていたのだけど、
ショートコードでギャラリー表示させた時、
なぜかギャラリーの画像はlightboxが適用されない。。。
投稿などで自分で画像はるには問題無く動いている。
ギャラリー内の画像ソース見てみると、
classにno-lightbox指定が!
これか!と思い、wordpressのコアファイルから、simple light boxのファイルまで徹底的に調べたけど、no-lightboxという文字すら出ない。。。
2時間ほど悩んだ結果、
wp-gallery-custom-linksの方にその指定があることを発見!
wp-gallery-custom-links.php内の
class="no-lightbox"をアウトプットする記述があるので、
そこをlightboxに変更してみるが、効果なし。
なんでー?と思い、
いっそclassを外して見ることにしたら、うまく表示できた!
多分、画像のリンク先がページだったりした場合に
lightboxが有効になるといけないのでそういう使用になってるんでないか?
と推測してみる。
けど、他のサイトでno-lightboxついてるのはうまく表示できるんだけども。。。
意味不明。
wordpressはlightbox関係の不具合多いなー
とりあえず、no-lightboxでググっても検索に何もでてこなかったので
同じ悩みの人はこれで解決出来ると思います。