WordPressプラグインEasy Table of Contentsで目次が表示されないページ

特定のページに目次が表示されない

サイドバーでは表示されるが、メインの方で目次が表示されないことがありました。
記事内にブロックエディタのコード用ブロック、Highlighting Code Blockプラグインを利用してコードを書いた場合です。
codepenの埋め込みには影響ありませんでした。
他のプラグインとの相性の問題かもしれませんが、原因は不明です。

試したこと

  • jQueryのバージョンを下げる。
  • Enable jQuery Migrate Helper(jQueryの旧バージョンとの互換性維持のためのもの、WordPress5.5より同梱のjQueryのバージョンがあがったため)をインストールし有効化。
  • サイドバー用の目次ウィジェットとは別にウィジェットを作成し、投稿ページのトップに挿入(表示はされるが、サイドバーの方の目次が永遠にループする。

結果は全滅でした。他のプラグインとの相性が悪いのかもしれません。

解決策

解決糸口が見つからないため、別の目次プラグインに乗り換えることにしました。

「Rich Table of Contents」というプラグインに変更しました。
今のところ問題なく使用できています。
画面の下方に目次へ戻るボタンが生成されるので、その分サイドバーがスッキリしました。
記事を作成中にプレビュー表示すると、目次が表示されておらず焦りましたが、公開すると目次が生成表示されていました。

導入を検討した2つのプラグインを比較した記事もご参考にして下さい。

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