普段はデロッパーツールでエラーがあっても、目に見えて壊れていなければ放置するタイプなんですが、エラーを確認すると、確かに動いていなかった。
SyntaxError: Unexpected identifie |
SyntaxError: Unexpected identifie
wpsm-show wpsm-hide
WP show more でエラーのようです。テーマの高速化のJavaScript縮小化をしなければ、エラーはありません。
デロッパーツールで確認して初めて気づきましたが、WP show more はエラーのために動いていませんでした。
2通りの修正方法があります。
Autoptimize を利用している場合も同じようにエラーとなります。
テーマの高速化 | 「JavaScript縮小化する」のチェックを外す |
Autoptimize | 「JavaScript コードの最適化」のチェックを外す |
Async JavaScript | エラーなし |
Autoptimize を利用する場合も、JavaScript コードの最適化のチェックを外すと、WP show more はエラーとなりません。Async JavaScript の利用で、WP show more のエラーはありません。
Async JavaScript の設定
利用しているテーマ「Cocoon」には「トグルボックス」があるので、「WP show more」は必要ではありません。
「WP show more」よりも簡単に設置できます。
エラーもありません。
※上の記事を折りたたむはAMPページでは機能しません。 通常のページでご確認下さい→https://wordpress.vogue.tokyo/unexpected-identifie |