エラーを修正 SyntaxError: Unexpected identifie / show more

エラー Unexpected identifieWP 設定
エラー Unexpected identifie

デベロッパーツールのエラー

普段はデロッパーツールでエラーがあっても、目に見えて壊れていなければ放置するタイプなんですが、エラーを確認すると、確かに動いていなかった。

エラーの内容 SyntaxError: Unexpected identifie

SyntaxError: Unexpected identifie

SyntaxError: Unexpected identifie

エラー Unexpected identifie
エラー Unexpected identifie

wpsm-show wpsm-hide

エラー Unexpected identifie
エラー Unexpected identifie
Advertisements
Advertisements

エラー SyntaxError: Unexpected identifie の原因

WP show more でエラーのようです。テーマの高速化のJavaScript縮小化をしなければ、エラーはありません。

WP show more を利用しているページで確認

デロッパーツールで確認して初めて気づきましたが、WP show more はエラーのために動いていませんでした。

エラー Unexpected identifie
エラー Unexpected identifie

エラー SyntaxError: Unexpected identifie の原因と修正

2通りの修正方法があります。

WP show more を利用するなら、JavaScriptの縮小化のチェックを外す

  • Cocoon→高速化→JavaScript縮小化→「JavaScript縮小化する」のチェックを外す

Autoptimize を利用している場合も同じようにエラーとなります。

テーマの高速化「JavaScript縮小化する」のチェックを外す
Autoptimize「JavaScript コードの最適化」のチェックを外す
Async JavaScriptエラーなし

JavaScriptの縮小化するのなら、WP show more を利用しない

  • JWP show more を利用しない

Autoptimize を利用する場合も、JavaScript コードの最適化のチェックを外すと、WP show more はエラーとなりません。Async JavaScript の利用で、WP show more のエラーはありません。

Async JavaScript の設定

  • Enable Async JavaScript 有効
  • Async JavaScript Method  Async
  • jQuery Defer

記事を折りたたむ

利用しているテーマ「Cocoon」には「トグルボックス」があるので、「WP show more」は必要ではありません。

「WP show more」よりも簡単に設置できます。

エラーもありません。

※上の記事を折りたたむはAMPページでは機能しません。
通常のページでご確認下さい→https://wordpress.vogue.tokyo/unexpected-identifie
Advertisements
タイトルとURLをコピーしました