WordPressで Lightning テーマを使っていて(バージョンはこちら)、「VK All in One Expansion Unit (ExUnit )」というたくさんの便利な機能を実装した多機能統合型プラグインと、「Table Of Contents Plus(TOC+)」という目次を作ってくれるプラグインを使っています。
ExUnit の便利な機能として、「子ページ一覧を表示」というのがあります。
固定ページの親子関係を決めると、親のページのコンテンツの下に子ページを見やすく表示してくれます。
こんな感じ。
これはとっても見やすくて助かっているのですが、記事内に目次を入れようとすると、なんだかレイアウトが崩れてしまいます。
目次の中に子ページの抜粋が表示されてしまったり、いくつか出るはずだった子ページの抜粋が一部しか表示されなかったり。
目次は、このページは付けてこのページは付けないで、というようなことができないようです。
子ページが表示される親ページに1つでも段落(h○タグ)があるとレイアウトが崩れないことがわかりました。
ばぁちゃん(心)
どうしてかは聞かないで!
例えば下のように「関連記事」という見出し2を入れるとレイアウトは崩れません。
子ページは見出し3(h3タグ)になっているようで、目次にも加えられてしまいますが、見出し2(h2タグ)で「関連ページ」などのような子ページをまとめた名前にしておけば、より分かりやすい目次になると思います。
ばぁちゃん(心)
ちなみに、Cocoonでは最初から目次機能が用意されていて、プラグイン(拡張機能)を使わなくても目次を出すことができます。
ふぅ
WordPressのバージョンは 5.4
Lightning テーマのバージョンは 9.3.3
「VK All in One Expansion Unit」プラグインのバージョンは 9.11.4.0
「Table Of Contents Plus」プラグイン のバージョンは 2002
Lightning テーマのバージョンは 9.3.3
「VK All in One Expansion Unit」プラグインのバージョンは 9.11.4.0
「Table Of Contents Plus」プラグイン のバージョンは 2002