WordPress wordpress.com とセルフホスティングの両方において、間違いなく世界最大のブログ プラットフォームです。エラー「The editor has encountered an unexpected error」 これは、ユーザーがブログ投稿またはページを編集したいときに発生しますが、実装後は非常に一般的です。 Gutenberg リリース付き WordPress 5.0 (2018年XNUMX月)。
このエラー メッセージは、投稿またはページを編集または追加するときに表示され、記事へのアクセスを妨げます。
ほとんどの場合、エラー ログは次のようになります。
TypeError: (0 , v.getSettings) is not a function
at https://example.com/wp-includes/js/dist/editor.min.js?ver=6d72d0f7ca361ec5011d:12:96194
at e.isFloating (https://example.com/wp-includes/js/dist/editor.min.js?ver=6d72d0f7ca361ec5011d:12:96259)
at hi (https://example.com/wp-includes/js/dist/editor.min.js?ver=6d72d0f7ca361ec5011d:12:96803)
at Po (https://example.com/wp-includes/js/dist/edit-post.min.js?ver=9adfe54d3f8e1efc973a:7:87094)
at wt (https://example.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0:10:47637)
at js (https://example.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0:10:120584)
at wl (https://example.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0:10:88659)
at bl (https://example.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0:10:88587)
at yl (https://example.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0:10:88450)
at il (https://example.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.2.0:10:85274)
これは克服できないエラーではありませんが、エラーの原因を確認したり、通常のように突然エラーを解消するには、いくつかの手順に従う必要があります。
修正する WordPress: 編集者は予期せぬ事態に遭遇しました error.
最初のステップは、よく使用するブラウザ以外のブラウザでもエラーが発生するかどうかを確認することです。 別のブラウザではこの記事編集エラーが発生しないのは幸運かもしれません WordPress.
1. ブラウザのキャッシュをクリアする.
イン このチュートリアル Google Chrome のキャッシュをクリアする方法をご覧ください。 Firefox、Opera、またはその他のブラウザでもほぼ同様の方法で実行されます。
2. プラグインを一つずつ無効にする.
このエラーは、新しいモジュールが原因で発生することがよくあります (WP Plugins)。 モジュールを XNUMX つずつ非アクティブ化し、非アクティブ化するたびにテストすることをお勧めします。
ほとんどの場合、エラーはキャッシュ モジュールが原因で発生します。
3. アクティブなブログのテーマを変更する.
プラグインを無効にしてもエラーが解決しない場合は、一時的にテーマに切り替えてみてください。 WordPress デフォルト。 デフォルトのテーマでエラーが解決する場合は、現在のテーマに互換性のないコードまたはバグのあるコードが含まれている可能性があります。
4. サービスを無効にする Cloudflare.
ブログに Cloudflare を使用していて、キャッシュ サービスが有効になっている場合は、上記の解決策がどれも機能しない可能性が非常に高くなります。 私はこれに苦しみました。
したがって、Cloudflare を無効にして、「エディターで予期しないエラーが発生しました」というエラーが表示されるかどうかを確認します。 errormsgstr ""#:。