SlickrFlickrでLightBoxとバッティングするプラグイン

引っ越しの必要から当サイトを複数のサーバー環境でテストしている。
と、その過程で、SlickrFlickrの画像にLightBoxが効いていないことに気付いた。
よく見ると、サーバーによって(同じテーマとほぼ同じDB内容ながら)、
作動しているところとしていないところがある。

検索すると、LightBox系はjQueryというのが(他のプラグインなどと)バッティングすると動かないとか。解決法にfunctions.phpにバッティング回避のコードを記載しろ、というような解説あり。それで回避できれば(プラグインをあきらめなくてもよいし)ベターなんだけれど、やってみても効果なし。

利用しているEasy FancyBoxに関しては、動かない場合はあきらめて他のプラグインを探すべし、などという記事もあり、数個試してみるもいずれも作動せず。

ここにきて、問題は SlickrFlickrのデフォルトのLightBoxも動かないことだ、とやっと思い至る。つまり、他のプラグインとの相性が悪いのはSlickrFlickrなのであって、LightBox系プラグインを変えても同じなのだ。

ということで、LightBoxが作動するサイトには導入しておらず、作動しないサイトには入れているプラグインをチェックしてみた。

まず本サイトで、単にWPにアップしてある画像を挿入(メディアファイルを選択)。これは問題なし。➾ EasyFancy Boxに問題はないことを確認。

(2016.5.12 メディアライブラリを整理するためサーバー上の画像を挿入)

チェック過程…

・ローカル及びAzureは問題なし(本サイトに対してプラグイン数が少ない)
・wpX試用期間中のサイトではWp-Slimstatを停止したらデフォルトもEasyFancyBoxも表示されるようになった。
・ExpressWebではWP-Slimstatを停止しても変化無しだったのだが…

その後、当記事内では上記SlickrFlickr画像挿入でEasyFancyBoxが作動することを確認。以前の記事も更新したら同様に作動するようになった。SlickrFlickrのLightBoxの選択はSome Other LightBoxを選択し、Easy FancyBoxを利用することにする。デフォルトだと完全に記事が隠れてしまい、写真に集中させるにはいいのだけれど、Easy FancyBoxのお気軽感が気に入っているので。

ついでに、今回気付いたSlickrFlickrの設定で、一般設定>Advanced>Load Script in Footer にチェックを入れてみた。作動に関してというより、表示速度で(GPMetrixで)SlickrFlickrに難あり、とレポされるのが改善されるかと期待して。

ということで、残念ながらWP-Slimstatはあきらめることにした。NewStatPressの(DBが肥大化するので)代替によさげだったんだけれど。それにしてもNewStatPressってけっこう人気あるのに、不思議なことに(例によって)導入までの解説記事は膨大にあるのに、DBの肥大化に関する記事ってないんだよねえ。皆メンテナンスどうしてるのかなあ。

さて。てなことをやっているうちに、COREPRESS Cloud の試用期間が終わってしまい、あっさり「試用期間終了に付きサイトを削除しました」というメールが来た。あらら。てことはwpXサーバーもそろそろ決めないといけないってことね。

  • トップへ戻る
  • カテゴリアーカイブ
  • HOME

コメント

メールアドレスが公開されることはありません。* は必須項目です。


*


*