wordpressのプラグイン「wp-jquery-lightbox」を使用した場合に不具合に遭遇。この手のプラグインは余計な事をしているので他のプラグインが動かなくなったり相性の問題がある。
余計な事とは
wp-jquery-lightboxプラグインは画像表示する場合のいろいろなエフェクト処理をおこなってくれるが、余計な事を中途半端にやっていることが判明。それはjsファイルの遅延読み込みを勝手にやっている。
jquery本体である”jquery.min.js”は遅延読み込みをするが、その他のjsファイルは遅延読み込みをしないためにjqueryを未定義となってエラーとなってしまう。
独自にjqueryプログラミングすると必ず遭遇する
これは注意が必要だ。
対処方法としては、wp-jquery-lightboxプラグインを使わずに他のプラグインを使うしかなさそうだ。