WordPressが壊れて復活させたのに新規投稿できなかった話

前の続き

サイトに重大なエラーが発生して、表示されない。まあ、なんとなく書いてるブログだしどーでもいいかなーなんて最初思ったけど、やっぱ書けないって悲しい。これなんとかしないとな、と思い始めた。

やったことはなんてこと無い、デバッグモードででてきたエラーをかたっぱしにコメントアウトすることだった。

重大なエラーからの復帰

  1. デバッグモードにして、エラー画面を見る
  2. でてきたエラーのところをPHPでコメントアウトする
  3. 保存してデバックモードでリロードする
  4. またでてきたエラーのところをPHPでコメントアウトする

この繰り返し。

コメントアウトPHPどうするんだろ?と調べたらカンタンにみつかって、コメントあうとしていく。

/** と */ で挟むとコメントアウトできるのね。

どうもこの

register_block_type_from_metadata(

あたりからおかしかったので前後まとめて

/**
 * Registers the `core/shortcode` block on server.

function register_block_core_shortcode() {
	register_block_type_from_metadata(
		__DIR__ . '/shortcode',
		array(
			'render_callback' => 'render_block_core_shortcode',
		)
	);
}
add_action( 'init', 'register_block_core_shortcode' );
 */

ここまで全部コメントアウトしてみる。

それで15ファイルぐらいコメントアウトしたときだろうか。
再びトップページが表示されるようになった。

うれしい〜!

そして、今度は真面目にやろうと心を入れ替えて、プラグインを更新してから、ゆっくりWordPressを更新したのだった。

うん、まじめまじめ。これで投稿できるかな?と思いきや!

新規投稿ができない

なぜか新規投稿画面で真っ白になってしまう。表示がされない。JetPackでも真っ白。

頭の中も真っ白。真面目にやったのにWordpressさんあんまりじゃないですか〜!

でも誰も反応するわけないので、諦めて今度はプラグインをポチポチ外しながら新規作成できるか試してみた。

プラグインが悪さしてるなら、外したときに復活するはずあd。

しかし全然新規作成が真っ白のママ変わらない。

やばい。もうとうこうできないのか・・・

プラグインが2こぐらいしなくなって、プラグインじゃないんじゃないかと思い始めた。

そこでつぎにテーマを変えてみた。

Twentyみたいなオーソドックスなテーマで出直そう・・・

なんて思ったら、出直せない。新規作成できない。

「2020年8月までにブログはこちら」なんて注釈いれて別Wordpressでもいれるか?

とおもったら、なんかGoogle Adsenseが悪さするのでClassic Editorにしたら治るという話があり、そういやそんなプラグインあったな、と思って有効にしたら!

新規作成が表示されるようになった!

あれ?もしかして、とおもいグーテンベルグを入れたら、それはそれでうごく。

つまり、Editorのプラグインをどれも有効化していないために、新規作成できなかったんだってさ。

ちゃんちゃん

Toshiaki Ejiri: Born in Fukushima, working as web analytics consultant since 2000.