contact form 7 と wordpress https で ajax-loaderが表示されなくなる件

何が困ったかというとContact Form7の送信ボタンを押した際にボタンの隣に表示される「クルクル」画像が、
Wordpress HTTPSプラグインを入れてHTTPS化した際に表示されなくなってしまうこと。

これは私が共有SSLだからいけないのだと思う。けど、そんなページは多いので対応したい。

環境は、wordpress3.5.1とWordpress Httpsプラグインを入れていて共有SSLを使っていていること。

対応方法は簡単。

こんな感じでfunctions.phpに追記すればOK。(ちなみに以下はエックスサーバの共有SSL)

https://gist.github.com/soylatte/5131388.js

これで共有SSLページでもクルクルしてくれる。