Fixed TOC is a powerful WordPress plugin. It scans headings through the post content automatically and creates the table of contents, Fixed in the page display. Users can faster find the content they want.
Smart Show TOC
Fixed In Sidebar
Create Your Favorite Style Freely
Scroll Smoothly
Heading-link Indicator (when scrolling)
Collapse/Expand Sub List
Customize Live Preview
Use Friendly On Mobile
Main Features
- Creating table of contents automatically from post content.
- Support post, page and any other public post types.
- Fully responsive. Adapt on any device size.
- Display on top of post content.
- Fixing to page.
- Support adding widget to fixing in sidebar.
- Scrolling smoothly to heading target.
- Indicating current visiting heading dynamically.
- Enable collapse/expand sub list.
- Customize freely position, size, font, color, etc.
- Support the shortcode feature that placed anywhere to show TOC in a post.
- Support the post that have ‘nextpage’ quicktag. See a demo.
- Support Customizer live preview.
- Determining which headings to show in TOC.
- Showing a short hint when scrolling to the heading target.
- Create your favorite style freely.
- Set individual options for each page.
- Lots of animated effects for selecting.
- Translate ready.
- Support popular page builder plugins, such as Visual Composer, Elementor, Thrive Architect, Divi, etc.
- Support AMP. Require WordPress AMP plugin.
Changelog
= v3.1.28 = ( 10 Nov, 23 ) 1. Optimize code. 2. Fixed several bugs. = v3.1.27 = ( 9 Mar, 23 ) Fixed several bugs. = v3.1.26 = ( 7 May, 22 ) Fixed a bug: some options doesn't work on Customize. = v3.1.25 = ( 16 April, 22 ) Fixed several bugs and made some improving. = v3.1.24 = ( 20 July, 21 ) Fixed a bug existed in the previous version. = v3.1.23 = ( 18 July, 21 ) Fixed several bugs. = v3.1.22 = ( 20 May, 21 ) 1. Supported AMP reader mode(legacy theme). 2. Added several hooks for development. 3. Improved code quality, such as use strict mode, safely escape translating text, update deprecated functions, etc. = v3.1.21 = ( 01 February, 21 ) 1. Supported AMP. 2. Updated several deprecated methods on jQuery. 3. Compatible with Kadence Block/Tabs. 4. Added the aria-label attribute to expand/collapse buttons. 5. Added 'before/after the 2nd heading' choices to the Position In Post option. 6. Fixed several bugs. = v3.1.20 = ( 13 October, 20 ) 1. Fixed bug: '$' characters disappear on TOC if headings include them. 2. Fixed bug: the short title feature doesn't work. = v3.1.19 = ( 22 August, 20 ) 1. Fixed a bug for Finding headings. 2. Fixed a conflict with Rank Math plugin. 3. Added the 'fixedtoc_header_title' filter hook. = v3.1.18 = ( 20 June, 20 ) 1. Contents title tag can be changed to 'div' or 'span' for SEO. 2. Custom CSS Controller supported syntax highlight. 3. Fixed several bugs. = v3.1.17 = ( 14 April, 20 ) 1. Added an option to set a TOC width when it is none-float in the post. 2. Added an option to center a TOC in the post content. 3. Added an option to Collapse/Expand for Initiation on mobile. 4. Improved performance and fixed several bugs. = v3.1.16 = ( 02 December, 19 ) 1. Added an option to set the icon or the header is clickable. 2. Fixed a bug: A TOC maybe don't work when a title contains special characters if the "Convert ID Into ID" features is enabled. 3. Fixed bugs when running with 'DIVI' or 'Rate My Post' plugins. = v3.1.15 = ( 19 September, 19 ) Fixed several bugs. = v3.1.14 = ( 02 July, 19 ) Fixed several bugs. = v3.1.13 = ( 19 March, 19 ) 1. The TOC will always collapse on mobile when it display in a post. 2. Improved a bit performance. = v3.1.12 = ( 27 February, 19 ) 1. Fixed a bug: the links in the TOC is wrong in WordPress 5.1. 2. Fixed a bug: headings are filtered wrong. for example: the icons before a heading are hidden in the Accordion component of WPBakery Page Builder. 3. Fixed another tiny bugs. = v3.1.11 = ( 20 January, 19 ) 1. Adds an option to set the heading tag of the contents title to fit the page structure for SEO. 2. Now can separately set the font sizes of the contents title and list. 3. Fixed bugs. ---------------------------- = v3.1.10 = ( 15 September, 18 ) 1. Fixed bugs. ---------------------------- = v3.1.9 = ( 07 August, 18 ) 1. Fixed several bugs and Improved performance. ---------------------------- = v3.1.8 = ( 30 July, 18 ) 1. Added the option to place the TOC before/after the 1st heading. 2. Fixed some bugs. ---------------------------- = v3.1.7 = ( 19 July, 18 ) 1. Fixed some bugs ---------------------------- = v3.1.6 = ( 03 June, 18 ) 1. Fixed some bugs and improved performance. ---------------------------- = v3.1.5 = ( 01 April, 18 ) 1. Fixed some bugs and improved performance. ---------------------------- = v3.1.4 = ( 25 January, 18 ) 1. Added an option to show/hide the trigger button. 2. Added options to collapse/expand the contents as initiation. 3. Supported the multiple fixed headers. 4. Fixed some bugs. ---------------------------- = v3.1.3 = ( 01 November, 17 ) 1. Support the Beaver Builder and lazy load plugins. 2. Fixed bugs. ---------------------------- = v3.1.2 = ( 11 September, 17 ) 1. Improved compatibility. ---------------------------- = v3.1.1 = ( 04 August, 17 ) 1. Fixed bugs: Live preview incorrectly in the Customizer, and others. ---------------------------- = v3.1.0 = ( 04 July, 17 ) 1. Add a new feature that inserts a shortcode to display TOC anywhere in a post. 2. Add a new feature that supports the post that has 'nextpage' quicktag. 3. bugs fix and performance improvements. ---------------------------- = v3.0.1 = ( 23 April, 17 ) 1.Fixed bugs on mobile and tablet. ---------------------------- = v3.0.0 = ( 12 April, 17 ) I rewrite the whole code in order to expand the plugin's functions in the future. There are some main new features to added here: 1. Support display at the top of the post. 2. Support widget in the sidebar. 3. Enable collapse/expand sublist. 3. Hint when scrolling to the heading target. 4. Add border and different shapes to trigger button and contents. 5. Improved some performance and fixed some bugs. ---------------------------- = v2.0.5 = ( 6 June, 16 ) 1. Fixed a bug: Customizer options do not work. = v2.0.4 = ( 27 May, 16 ) 1. Improved: general_h_tags => a:2:{i:0;s:2:"h1";i:1;s:2:"h2";} change to general_h_tags => [h2, h3] at the Custom Parameters form. 2. Added a new feature: Display TOC when __ or more headings are present. ---------------------------- = v2.0.3 = ( 14 May, 16 ) 1. fix a bug: Skip empty headings if heading title is an empty string. ---------------------------- = v2.0.2 = ( 21 July, 15 ) 1. Fix some bugs. 2. Custom heading title id and short title. ---------------------------- = v2.0.1 = ( 29 May, 15 ) 1. Fix some bugs. 2. Enqueue mini CSS and JS files, loading faster. ---------------------------- = v2.0.0 = ( 20 May, 15 ) 1. Real-time settings plugin appearance. 2. Add Exclude specify headings function. 3. Add some optional button icons and list style types. 4. Overflow of the contents can scroll. 5. Automatically convert The heading to HTML id attribute. 6. Add awesome toggle expand/collapse effects and hover link effects. 7. Optimized code. More CSS instead of JS. 8. Fix some bugs. ---------------------------- = v1.0.3 = ( 26 April, 14 ) 1. Fix: Touch icon don't expand/collapse sometimes when using the mobile devices. ---------------------------- = v1.0.2 = ( 01 April, 14 ) 1. Fix TOC title show/hide issue when window resize. 2. Fix contents current link background color at the left position. 3. Fix Click contents link to scroll position is not correct sometimes in IE and Firefox. 4. Fix Chinese translation. 5. Fix Non-English WordPress support. 6. Remove html5 type form field in the post meta box. 7. Dequeue FontAwesome, load "menu" font icon in the frontend only. Reduce page load resources. ---------------------------- = v1.0.1 = ( 27 March, 14 ) Add "Enable Fixed TOC" setting. "Disable TOC" change to "Enable TOC" on the post meta box. ----------------------------