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-toc class
- 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
π Get Smart TOC Pro Now
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
πΊοΈ 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!