【WordPressCocoonエラー&修正方法】記事がループして、目次が二回、三回繰り返されている。

WordPressの目次がループするエラー!なぜそうなのか?
この記事は約3分で読めます。

WordPressにGutenbergが搭載されてから

ブロックエディタと旧エディタをうろちょろすると出るエラーの一つ。

WordPressの目次がループするエラー!

↑ これ、意味わかりますか?

 

Cocoonの機能で『目次』を自動生成したら

目次がループ。

 

つまりは、『記事が四倍』になってるんです。

 

 

見出しをつけた記事が、なぜか

縦に、四倍『繰り返された』んです。

 

グーテンベルク導入で既存の記事にこれがでたら

ブロック編集のタグが悪さをしています。

 

エラーの解決方法は簡単。

『クラシックモード』で『テキストエディター』にして

↓ 冒頭の変なタグを削除。

削除!

これで、三倍ループは消えます。

 

これをやってレイアウトが崩れた場合。

レイアウトが崩れたときは、記事冒頭に
『<div id=”wpwrap”>』をコピー&ペーストしてください。

 

 

最初にこのエラーを発見したサイトは、『テーマが壊れている』ので

それがついに、ダメになったか、とか思ったんですが

 

今日、グーテンベルグ導入したよな?

 

ブロック編集だとどう見えてるの?

そう思って

ブロック編集に切り換えたら、理由がわかりました。

 

 

 

エラーが出る原理。

プロックエディタに切り換えると

冒頭の上(ピンク枠)に、変なブロックができています。

 

これの『htmlに変換』ボタンを押すと ↓ こうなってました。

このブロック一つずつに、 ↑  記事全文が入ってるんです。

なので、この『変なブロックの数』だけ

表示がループした、というわけです。

 

 

原因さえ分かれば

 

わざわざブロックエディタに切り換えなくても

 

クラシックエディタのまま、↓ 冒頭のタグを削除するだけです。

 

しかも、この変なブロック

ブロックエディタでは削除不能』ですw

 

削除のメニューが出ません。

だから、クラシックエディタでするしかしょうがないです。

 

まとめ。エラーが出る理由は不明。

私も、サイトの全部の記事がこうなったわけではないので

なぜ発生しているのかはわかりません。

 

2500記事全部こうなってたら、泣いてるww

 

最初にこのループが出たのは

色々問題があったWordPressなのでそのせいかと思いましたが

この『日記ブログ』でも、『<!-- wp:paragraph -->』を

冒頭に二つ書いたら同じ結果になりました。

 

なんでこういうエラーが出るのかはわかりませんが

対処方法さえ知っていれば安全ですね!

【この記事を書いた日 2022/08/21 7:23 】

 

 

 

コメント