デベロッパーツールのエラーについて
普段はデロッパーツールでエラーがあっても、目に見えて壊れていなければ放置するタイプなんですが、今回修正したので、記載しておきます。
エラー Missing catch or finally after try
Uncaught SyntaxError: Missing catch or finally after try |
エラー Missing catch or finally after try
66行目のエラー
エラー Missing catch or finally after try の原因と修正
広告を貼るプラグイン「Advanced Ads」を利用している時に、CocoonのHTMLの縮小化(高速化)にチェックを入れているとエラーになります。
次の2通りの簡単な修正方法があります。
「Advanced Ads」を使用するならHTMLの縮小化にチェックを入れない
- Cocoon→高速化→縮小化→HTMLの縮小化のチェックを外す
これでエラーの表示はなくなります。
因みにコードを最適化するプラグイン「Autoptimize」の 「HTML コードの最適化」ではエラーになりませんでした。
HTMLの縮小化するのら「Advanced Ads」を利用しない
- Advanced Ads を利用しない
これでエラーの表示はなくなります。
因みに、広告プラグイン「Ad Inserter」では、Cocoonの「HTMLの縮小化」を利用してもエラーになりませんでした。また、テーマ「Cocoon」には広告を貼る機能もありますので、広告プラグインは必要ありません。
広告プラグイン | Cocoonの「HTMLの縮小化」 |
---|---|
Advanced Ads | エラーMissing catch or finally after try |
Ad Inserter | エラーなし |