Litebox プラグイン修正
なんか、indivisual なページだと Litebox の Close アイコンやローディング表示が出ないので調べてみたら、js ファイル中のアイコンパスが相対になってた。
検索で飛んでくる人もいるかもしれないので、一応修正部分。
wp-content/plugins/gblitebox/js/litebox-1.0.js の以下の部分を修正。
(wp-content の前にスラッシュ付与)
var fileLoadingImage = "/wp-content/plugins/gblitebox/images/loading.gif";
var fileBottomNavCloseImage = "/wp-content/plugins/gblitebox/images/closelabel.gif"
ただし、これは www.example.jp/wp/ とかを WordPress の URL ルートにしている人だと多分だめ。そういう場合は /wp をさらに付与してくださいな。要は、ファイルが絶対参照できるようにすればいいです。
しかし結局ファイルをいじることになってしまったな・・・。そういえば、自前でいじってたときも、js 中のパスを自動的に解決できる方法はないか検討したものの、結局諦めたような記憶があるわ。
Tags: WordPress