Simple Sticky TOC
·
Lightweight sticky table of contents for mobile and desktop. Automatically generates anchor links for h2–h4 headings. No jQuery.
Simple Sticky TOC automatically generates a sticky table of contents for single posts or pages by parsing <h2>, <h3>, and <h4> tags. It is lightweight, mobile-friendly, and works without jQuery.
Features: – Automatically detects and anchors h2–h4 headings – Sticky TOC with vertical layout on desktop – Sticky toggleable TOC on mobile – Built-in RTL support (positioning + layout) – Option to disable TOC on individual posts – Option to customize TOC layout from your theme – Auto-generated anchor IDs for headings – Clean CSS, pure JavaScript, no jQuery
Theme Override Support
To override the default markup or styles:
-
Copy the default template files from the plugin:
frontend/partials/toc-template.phpassets/css/toc.cssassets/js/toc.js
-
Paste them into your theme inside the following folder:
your-theme/simple-sticky-toc/
Supported override files:
simple-sticky-toc/toc-template.php– custom TOC markupsimple-sticky-toc/toc.css– custom stylessimple-sticky-toc/toc.js– custom JS behavior
