Sponsor

エラーを修正 Missing catch or finally after try / HTMLの縮小化

Missing catch or finally after try WP プラグイン
Missing catch or finally after try
Sponsor

デベロッパーツールのエラーについて

普段はデロッパーツールでエラーがあっても、目に見えて壊れていなければ放置するタイプなんですが、今回修正したので、記載しておきます。

テーマは「Cocoon」を利用していますが、プラグインなども多用しているので、その辺りとの兼ね合いもあります。

エラー Missing catch or finally after try

Uncaught SyntaxError: Missing catch or finally after try

エラー Missing catch or finally after try

Missing catch or finally after try
Missing catch or finally after try

66行目のエラー

Missing catch or finally after try
Missing catch or finally after try

エラー Missing catch or finally after try の原因と修正

このエラーはログインした状態で、デベロッパーツールを確認すると表示されるエラーで、問題ないと思われます。サイト管理者だけがわかるエラーです。

広告を貼るプラグイン「Advanced Ads」を利用している時に、CocoonのHTMLの縮小化(高速化)にチェックを入れているとエラーになります。

次の2通りの簡単な修正方法があります。

「Advanced Ads」を使用するならHTMLの縮小化にチェックを入れない

  • Cocoon→高速化→縮小化→HTMLの縮小化のチェックを外す
エラー Missing catch
エラー Missing catch

これでエラーの表示はなくなります。

因みにコードを最適化するプラグイン「Autoptimize」の 「HTML コードの最適化」ではエラーになりませんでした。

HTMLの縮小化するのら「Advanced Ads」を利用しない

  • Advanced Ads を利用しない

これでエラーの表示はなくなります。

因みに、広告プラグイン「Ad Inserter」では、Cocoonの「HTMLの縮小化」を利用してもエラーになりませんでした。また、テーマ「Cocoon」には広告を貼る機能もありますので、広告プラグインは必要ありません。

広告プラグインCocoonの「HTMLの縮小化」
Advanced AdsエラーMissing catch or finally after try
Ad Inserterエラーなし