問題タブ [divi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - WP Rocket を実装した後、サイトが完全にレンダリングされないのはなぜですか? コンソールに「Uncaught SyntaxError: Invalid regular expression: missing /」が表示されます
最近、WordPress サイトに WP Rocket を実装しましたが、突然正しくレンダリングされません。コンソールに次のエラー メッセージが表示されます。
Uncaught SyntaxError: Invalid regular expression: missing /
キャッシュをクリアすると、最初のロード時にロードされますが、その後のすべてのロードで完全にレンダリングできません。他のすべてのプラグインを無効にしましたが、それでも同じエラーが発生します。人気のあるテーマの Divi を使用していますが、Divi を使用している他のサイトでは同じ問題が発生していません。
Divi で空のサイトを作成し、同じ設定で WP Rocket のみをロードしました。ページは完全に読み込まれますが、コンソールに同じエラーが表示されます。
Uncaught SyntaxError: Invalid regular expression: missing /
この時点で、WP Rocket キャッシュに関連していると確信しています。完全な WP Rocket キャッシュ設定は次のとおりです。
- [x] モバイル デバイスのキャッシュを有効にする
- [x] モバイル デバイス用の個別のキャッシュ ファイル
- [ ] ログインした WordPress ユーザーのキャッシュを有効にする
- キャッシュの有効期間: 1 日
この同じ問題について他の人が投稿しているのを見たことがありますが、キャッシュをクリアする以外に解決策はありません。これは、次のロードではなく、次のロードでのみ機能します。
javascript - アンカー リンクがデスクトップで正しく機能しない - モバイルでは問題なく機能する
私は、Divi を使用してこのウェブサイトhttps://whitesprucepartners.com/を構築中です。モバイル ブラウザーで要素を検査すると、アンカー リンクは現在正常に機能しています。ただし、デスクトップ ビューでサイトを閲覧すると、リンクが「跳ね返って」ページの上部に戻ります。