WordPressのブロックの不具合を、Classic Editorで修正

WordPressでホームページを制作していると、編集中のQ&Aブロックがバグって編集できなくなるというトラブルに遭遇しました。

不具合自体はそこまで再現性のあるものではないと思いますが、教えてもらった対処法は汎用性が高そうだったので、ここに書き残しておきます。

▽ Q&Aが編集できない!原因はアップデート?

その日は、ちょうどWordPressの自動アップデートが入った直後でした。そのままQ&Aセクションの編集を続けていたんですが、途中からブロックがうまく読み込めなくなり、編集も保存もできない状態に。

WordPressあるあるの不具合かな?と思ってリロードしたり、キャッシュを削除しても変化なし。「この部分だけとはいえ、今から作り直すのはちょっと面倒くさいな…」と思い、お世話になっているWeb系に強い講師の方に相談したところ教えてもらったのが「Classic Editor」というプラグインでした。

▽ Classic Editorとは?

Classic Editor は、その名の通り、旧来の「クラシックエディター」画面に戻せるプラグインです。

Gutenberg(ブロックエディター)が標準になった今でも、このプラグインを入れれば以前のようなシンプルなテキストエリア型の編集画面が使えるようになります。

何が便利かというと、ブロックの不具合に引っ張られないこと。

実際に今回のトラブルも、Classic Editor を有効化してから再度編集画面を開いたところ、崩れていたQ&Aの内容がそのままクラシック形式で読み込まれ、無事に修正できました。

▽ おそらく原因は「ハーフアプデ」状態?

おそらくWordPressがアップデートされた直後に、旧バージョンのブロック構造で編集中だったのが原因だったと思います。

いわば、旧バージョンと新バージョンの「キメラ」みたいな状態になってしまい、内部的に処理がバグってしまったんじゃないかと思います。

▽ 「困ったときの保険」として持っておきたい

普段はブロックエディターで問題なく作業できていても、

・バージョン差による互換性トラブル
・特定のブロックが壊れてしまったとき

などに備えて、Classic Editor を入れておくのはアリだと思います。

※「必要なときだけオンにする」という使い方でOKです。

▽ まとめ

今回は、WordPressのアップデート後に発生したブロック崩れのトラブルを、Classic Editor のおかげで無事に修正できました。

もし、「編集画面が開けない」「ブロックが反応しない」といった問題にぶつかったときは、一度このプラグインを試してみてもいいかもしれません。

WordPressに突発的な不具合はつきものなので…。

投稿者プロフィール

サカマキリュウ神戸つるかぶとデザイン事務所 所長
なんでも作るのが大好きです。
趣味は毎日の料理と、パソコンを使った音楽制作。