【Luxeritas】WordPress5.5にアップデートしたらエラーが発生!対処法は?
別サイトをWordPress5.5にアップデートしてブロックエディタで記事を書き始めたものの…ブロックを作成すると、「このブロックでエラーが発生したためプレビューできません」と表示されて記事が書けません。
すぐに調べてこのエラーはJavaScriptが原因らしいと解りましたが、具体的な解決方法がわかりません。そのときは結局解決できずクラシックエディタに戻して記事を書きました。
そんなことがあり、こちらのWordPressのアップデートができずにいましたが…ようやくこのエラーを解決する方法をみつけることができました!
なのでちょっと記事に書いておこうと思います。
エラーの原因
この「このブロックでエラーが発生したためプレビューできません」というエラーの原因は、WordPressをアップデートにより、JavaScriptやPHPが新しいバージョンに対応できず発生するようです。
原因は解ってもどこをどうすれば直るのか到底解りません。そこでいろいろ調べてようやく下記の記事を見つけました!
この記事を読むとWordPress5.5にアップデートするとLuxeritasの「luxe-block-toolbar.js」に何らかのエラーがおこっているのが原因とのこと。
対処(解決)方法は?
上記の記事には対処方法も書いてありました。
[Luxeritas]→[管理機能]のブロックエディタの設定の中の「Luxeritas Block ToolbarをOFFにすのチェックを入れる(OFFにする)とエラーは解消されます。
それで解決できたなら良かったね。
解決できたけど…その代わりに「Luxeritasのブロック」が消えちゃった!
Luxeritasの設定を変えると今度はLuxeritas独自のブロックが一覧から消えてしまったんです。
さらに記事を読むと「制作者が直してくれるのを待ちましょう。」と書いてあったのでLuxeritasのバージョンの確認をしてみました。
すると最新バージョン(本体)があったのですぐにファイルをダウンロードしてテーマのアップデートをしました。
で?今度こそ解決できた?
うん。解決したよ!「Luxeritas Block Toolbar」をオンにしてもエラーは出なくなったよ!
結局、テーマのアップデートをすればすべての問題が即解決ですw
テーマのアップデート後はブラウザのキャッシュ削除をしてください。
最後に
もしWordPress5.5にアップデートして、「このブロックでエラーが発生したためプレビューできません」というエラーがでた場合は、Luxeritas以外の方もお使いのテーマのバージョンを確認してアップデートしてみてください。
WordPressのアップデート後に最新バージョンが出ていれば一発で問題は解決できるかもしれませんよ。
ディスカッション
コメント一覧
まだ、コメントがありません