WordPressの特定の記事でエラーが出て編集すらできなくなった件

この記事は約2分で読めます。

表を多用する記事を書こうとしていて、ブロックエディターでは表そのものをコピペできなかったのでコードエディターに切り替え、表の部分をコピペした。

そこでコピー漏れがあったらしく、タグの閉じ忘れ状態か何かになって、突如、大量の表が発生。↓のメモリ不足エラーが出て、修正しようにも編集画面にすら入れなくなり、\(^q^)/となりました。

Fatal error: Allowed memory size of △△△ bytes exhausted (tried to allocate ▽▽▽ bytes) in ○○○.php on line □□□

このサイトで重大なエラーが発生しました。 対応手順については、サイト管理者のメール受信ボックスを確認してください。

WordPressのトラブルシューティングについてはこちら をご覧ください。

結論

ClassicEditorなら編集できた。

ClassicEditorの導入

  1. WordPress管理画面にログイン
  2. 「プラグイン」の「新規追加」をクリック
  3. 「プラグインの検索…」に「classic editor」と入力してEnter
  4. 検索結果の「Classic Editor」の「今すぐインストール」をクリック
  5. 「有効化」をクリック

プラグインの説明文にあるとおり、インストール後デフォルトでブロックエディター (Gutenberg)が非表示になります。ブロックエディターも引き続き使いたい場合は、WordPressの管理画面の「設定」>「投稿設定」>「ユーザーにエディターの切り替えを許可」を「はい」にするとエディターを選択できるようになります。

冒頭述べたとおり、表を量産したいので、そのときはブロックエディターの「再利用ブロック」を使います(今は「全てのコンテンツをコピー」でやってます)。コード編集はもう懲り懲りですわ。特にスマホでは。

タイトルとURLをコピーしました