WordPressサイトで、メールフォームのページだけアコーディオンメニューが動かなかったので、おかしいな〜なんでだろうな〜と調べていたら、どうやらメールフォームのプラグインによってWordPressデフォルトのjQueryが呼び出されているらしいということが判明。
もともと、自分でお気に入りのバージョンのjQueryを設置していたので、そちらだけを動かしたい・・・ということでデフォルト停止してみた。
やり方は、下記のコードをheader.phpに書くだけ。わたしは、wp_headの直前に書いたよ。
1 | <?php wp_deregister_script( 'jquery' ); ?> |
これで問題なくアコーディオンメニューも動いたし、メールフォームも動いたし、よかったよかった。