- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
フォーラム
お世話になります。
Swellをインストールしてブロックを追加しようとすると、添付画像のようなエラーが出ます。
コピーエラーの内容は以下のようになります。
NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
at $r ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:74972)
at Kr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76214)
at Yr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76676)
at Kr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76364)
at Yr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76676)
at Kr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76364)
at Yr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76479)
at Kr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76364)
at Yr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76676)
at Kr ( http://swell5.local/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1:10:76364)
解決方法をおしえて頂きたいです。
宜しくお願い致します。
なし
キャッシュを削除することにより問題解決しました。
AIによると、
原因のざっくり説明
ブラウザ側に「古いエディター用のファイル(JS)」が残っていて、WordPress側の新しいコードと食い違いが起きたのが原因です。
その食い違いで、React(ブロックエディターの中身を動かしている仕組み)が「もう無いはずの要素を消そうとして失敗」し、NotFoundError(removeChild のエラー)になっていました。
ゲストウィンドウではエラーが出なかったのは、ゲストには過去のキャッシュやサイトデータが無く、最新のファイルを取り直したからです。
キャッシュ削除で直ったのは、古いJSやエディター設定(localStorageなど)が消え、最新の状態で動作したためです。
との事です。
お騒がせしました。