WordPressプラグイン「FancyBox for WordPress」がうまく動作しない場合の対応

弊社のホームページですが、画像の表示にWordPressのプラグイン「FancyBox for WordPress」を使用しています。WordPressのマルチサイト機能を使って、複数のサイトを管理しているのですが、「FancyBox for WordPress」がサイトAでは動作しているのに、サイトBでは動作していないという現象が起こりました。

いろいろ調べたところ、複数のプラグインをインストールするとjQueryが多重ロードされてしまい、それが競合して動作しなくなってしまう場合があるようです。

「FancyBox for WordPress」には、設定で項目をチェックするだけで多重ロードを避けてくれる便利な機能があります。私のような初心者にはとても助かります(^-^)

設定の変更方法です。

  1. 設定の変更を行うサイトのダッシュボードを開示します。
  2. メニューの[設定]→[Fancybox for WP]をクリックします。

    WordPress

  3. 設定画面が開示したら「Troubleshooting」タブを選択します。「Skip jQuery call.Use this only if jQuery is begin loaded twice(default: off)」にチェックし、「Save Changes」ボタンをクリックします。

    FancyBox設定画面

  4. 設定を変更しても現象が変わらない場合は、「Revert to defaults」ボタンをクリックして設定を初期化します。