ぽちろぐ

古いサイトでwp-jquery-lightboxが動作しなくなったので対処。

とにかくライトボックス(lightbox)効果を出したい、しかし高度な機能は必要ない!という時に、WordPressプラグインの「wp-jquery-lightbox」を愛用しています。

7〜8年前に一度まったく動作しなくなりその間は彷徨いましたが、1年ほどで完全復活、今も使い続けています。解説サイト等でお勧めされているのを見たことはありませんが、シンプルで良いですよ。

そのwp-jquery-lightbox、古いサイト限定で動作しなくなりました。本サイトは大丈夫。

ソースのエラーを表示しても特に問題無し。「こりゃあプラグインのコンフリクトか?」と思いましたが、シンプルなサイトではそもそもバッティングするプラグインも無し。思い返してみるとWordPress 5.9にアップした時に始まっているようです。

・・・jQueryか!!!

wp_enqueue_script( ‘jquery’, ‘https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js’,’1.8.2′);

というようなカタチで読み込んでいたのを

wp_enqueue_script( ‘jquery’, ‘https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js’,array(), false, false);

に変更して事なきを得ました。

この記事は2022/01/31に公開され、82 views読まれました。

コメントする

コメントを残す

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

Jpeg画像を添付できます。

古いサイトでwp-jquery-lightboxが動作しなくなったので対処。 - ぽちろぐ EOS R6II・R10・GR III・α7IIIの実体験お散歩カメラブログ。

Copyright©ぽちろぐ, All Rights Reserved.