Anik Smart Table of Contents
Anik Smart Table of Contents is the ultimate lightweight, SEO-friendly Table of Contents plugin for WordPress. It automatically generates a beautiful, clickable TOC from your post and page headings — helping visitors navigate long-form content effortlessly while boosting your site’s SEO with structured, crawlable anchor links.
🚀 Upgrade to Smart TOC Pro for Sticky TOC, Reading Progress Bar, Gutenberg Block, and more!
🎯 Perfect For
- Bloggers with long-form content
- Documentation & knowledge base sites
- Tutorial and how-to websites
- News and magazine publishers
- Educational platforms & online courses
- Any WordPress site with lengthy articles
✨ Free Features
- Automatic TOC Generation – Instantly creates a table of contents from your H2-H6 headings
- Smooth Scrolling – Elegant smooth scroll animation when clicking TOC links
- Collapsible TOC – Visitors can expand/collapse the table of contents
- Active Heading Highlight – Highlights the current section as users scroll
- Shortcode Support – Use
[aniksmta_toc]to place TOC anywhere in your content - Customizable Heading Levels – Choose which headings to include (H2-H6)
- Counter Formats – Choose decimal numbers, Roman numerals, or no counters
- Theme Presets – Light, Dark, and Minimal theme presets plus default style
- Theme Color Picker – Match your site’s branding with custom accent color
- SEO Schema Markup – SiteNavigation JSON-LD structured data for search engines
- SEO Optimized – Clean HTML markup with proper anchor links for search engines
- Ultra Lightweight – Under 15KB, zero jQuery dependency
- Translation Ready – Fully internationalized with POT file included
- Per-Post Control – Enable/disable TOC for individual posts or pages
- Per-Post Heading Override – Override global heading levels on individual posts
- Global Heading Exclusion – Exclude headings by text across the entire site
- Exclude Headings by CSS Class – Skip specific headings using the
no-tocclass - Multiple Positions – Before content, after first paragraph, or manual placement
- Dashboard Widget – Quick TOC stats and access from your WordPress dashboard
Take your table of contents to the next level with Smart TOC Pro:
- 📌 Sticky/Floating TOC – Always-visible TOC that follows users as they scroll
- 📊 Reading Progress Bar – Visual indicator showing reading progress
- ⏱️ Estimated Reading Time – Display how long it takes to read the article
- ⬆️ Back to Top Button – Quick scroll-to-top functionality
- ⌨️ Keyboard Navigation – Navigate TOC with keyboard shortcuts
- 💻 Custom CSS Support – Full styling control with custom CSS
- 📱 Mobile-Specific Options – Optimized settings for mobile devices
- 🔢 Hierarchical Numbering – Advanced numbering like 1.1, 1.2, 2.1…
- 🧱 Gutenberg Block – Native block editor support
- 📦 Sidebar Widget – Display TOC in any widget area
- 🔒 Priority Support – Fast, dedicated customer support
How It Works
- Install and activate the plugin
- Configure settings under Settings → Anik Smart TOC
- The TOC automatically appears on your posts and pages
- Or use
[aniksmta_toc]shortcode for manual placement
Shortcode Usage
Basic usage: [aniksmta_toc]
With custom title: [aniksmta_toc title=”In This Article”]
Collapsed by default: [aniksmta_toc collapsed=”true”]
🐛 Bug Reports
Found a bug? Please report it on our GitHub Issues page.
💬 Support & Help
- Documentation: Anik Smart Table of Contents Documentation
- Support Forum: WordPress.org Support
- Contact: Contact
- Pro Support: Priority Support for Pro Users
🗺️ Roadmap
We’re constantly improving Smart TOC! Upcoming features:
- Additional shortcode attributes
- Advanced styling options
- Performance optimizations
- More counter format options
Have a feature request? Submit it on GitHub!
