[WordPress]Cocoonでプラグインが動かないときに試すこと

ブログ

こんにちは。

今回とあるプラグインを入れたかったのですが、なかなか動作してくれずに困ってしまいました。

どうにか解決したので、確認すべき項目を記します。

環境
WordPress 5.2.4
テーマ名:Cocoon
バージョン:1.9.8
子テーマ名:Cocoon Child
バージョン:1.0.8

以降を順に試しながら、随時プレビュー等で動作確認していきます。

キャッシュの削除

一番負担の少ないところから。キャッシュを削除してみましょう。

これだけで直ったら運がいい!

高速化の解除

「ダッシュボード→Cocoon設定→高速化」を選びます。

「JavaScriptを縮小化する」を外します。

全てのチェックを外した後に、htmlの縮小・cssの縮小を戻していったところ今回の原因はJavaの縮小でした。

スクリプトの読み込み方式を変更する

上記の縮小化と同じ場所の下段に設定があります。チェックを外してみましょう。

jqueryのバージョンを変えてみる

「Cocoon設定→その他」の下段にJavaScriptライブラリのバージョンを設定する項目があります。

それでも動かない場合

お力になれず申し訳ないです。本項以降は「もっと他に方法がないのか」とご検討頂いた後の方が良いかと思います。

プラグインの競合を考える

プラグインの競合で動かない、ということがあります。大変手間になるので、どうしても必要なプラグインでなければ、他の方法を考えた方がいいかもしれません。

・すべてのプラグインを停止する
・動かないプラグイン単体での動作を確認する

これで動く場合は、競合が考えられます。一つ一つプラグインを再開していき、原因を調査しましょう。

テーマとの相性を考える

全てのプラグインを止めても動作しない場合、テーマ上どうしても使えない可能性もあります。テーマ開発者のサイトやヘルプの確認、フォーラムや開発者への連絡をし、解決策を伺うことが良いのではないかと思います。