Directory / plugin

Tidy Table of Contents – Lightweight, Accessible TOC Block

v1.0.10 · by tidyplugins

Lightweight, accessible table of contents: inserted automatically or placed as a block, with jump links and smooth scroll. Zero setup.

About this plugin

Tidy Table of Contents is a lightweight, accessible table of contents plugin. It automatically generates jump links from your headings, or you can place it yourself with the TOC block or the shortcode. It works out of the box with no configuration, and offers deep customization when you need it.

Key features:

  • 🤖 Automatic — parses H2–H6 headings and generates the TOC instantly
  • ♿ Accessible — proper ARIA roles, keyboard navigation
  • ⚡ Performant — output cached per post, no render-blocking JS
  • 🎨 Customizable — configure depth, position, title, open/collapsed state
  • 📌 Per-post control — override global settings via meta box
  • 🔗 Smooth scroll — animated anchor navigation
  • 📱 Responsive — collapsible on mobile
  • 🧩 Shortcode — [tidy_toc] for manual placement

More from Tidy Plugins

If you like this plugin, take a look at the rest of the Tidy suite:

Plugin tags