Table of Contents Plugin for WordPress by CreativeMinds

WordPress Table of Contents Plugin – Floating TOC Solution

The WordPress Table of Contents Plugin streamlines user navigation through your WordPress posts by automatically inserting an easy-to-use navigation section into post headers. The plugin features various appearance settings and widgets, allowing you to display the TOC as a floating element or in the sidebar.

Table of Contents WordPress Plugin for easier organization and navigation

Automatically create a Table of Contents, style it and insert in your pages or posts or use it as a floating site widget.

The powerful yet user friendly Table of Contents plugin automatically generates a navigation table or table of contents based on WordPress posts, WordPress pages, and custom post types for users by parsing through the website’s contents for headers.


Adding Comprehensive Table of Contents

The site Admin can pick the table of contents title or position, including adding a sidebar or a heading.

This easy WordPress TOC plugin helps the admin to insert a TOC anywhere within the post content to display the navigation section with a simple shortcode.

By default, it is shown on the top part of each post unless the shortcode is used to move it to a different location

The index helps the reader navigate the page or site in much the same way as the contents box on Wikipedia, highlighting critical sections of the site in a clear fashion, or offering an overview of the contents at a glance.

A Table of Content Section on the Post Header
A Table of Content Section on the Post Header

Generating the Table of Contents

Settings section used to Define which Tags to Use for Generating the TOC and How to Style each Level
Settings section used to Define which Tags to Use for Generating the TOC and How to Style each Level
The table is customizable and it is easy to define the look and shape of the navigation section added to each post.

Building a versatile table of Contents is done automatically by specifying which HTML elements in the post content should be used for the navigation sections.

The different sections can be generated based on any tag or CSS class included in the page or post content. For example, heading levels such as H1 / H2 / H3 or a div/span with a specific class.


Compatible With Divi, Elementor and Gutemberg

The Table of Contents plugin works with most major themes, such as Genesis Framework, Divi, Avada, Enfold, Ultra, Elementor, Beaver, Visual Composer and Themify.

It's also 100% compatible with Gutemberg, WordPress' own block builder.

This makes it really easy to create table of contents in WordPress.

TOC inside Divi page
TOC inside Divi page

Floating Table of Contents Plugin

Example of floating TOC
Example of floating TOC
Include a persistent floating Table of Contents on the side of your posts.

Customize the button's text, color and position to match your theme.


Using the WordPress Table of Contents Plugin

  • Automatic Table of Contents – Automatically creates a context specific table or index of contents (TOC) on any post or page or custom post type
  • Customize your Table of Contents – Easily customize your navigation table based on specific tags and CSS classes. You can also display the TOC in one or two columns
  • Style the TOC – Style the table according to the users’ needs or branding
  • Order your Content – Use the WordPress table of contents plugin to create order within your pages & posts, including blog posts and articles
  • On Page Navigation Tool – Makes it easy for your users to navigate between different sections of your content. Use a floating DIV which comes with the TOC once users scroll the page.
  • Support Child Pages – Navigate to your child pages from the parent page
  • Next Page Support – Table of contents help readers in long paginated posts, by pointing to the exact location in the pages/post
  • Shortcode – The plugin was designed to be as seamless as possible and does not require you to insert a shortcode. However, using the shortcode allows you to fully control the position of the table of contents within your page


Table of Contents Plugin Additional Resources


Related Blog Resources

WordPress Table of Contents Plugin Basic Features

Please check the user guide to learn more about this plugin.

Basic Features

Table of Contents Elements

Table of Contents Elements

TOC can be defined by tag, class and id. Once you define the element the toc will be build on each specific post based on that.

Automatic Creation

Automatic Creation

TOC can be automatically created for any page or post on your site.

Floating TOC

Floating TOC

Show a floating TOC div once user scrolls the page. You can also change the button label, the height and position of the floating TOC.

Support Custom Post Type

Support Custom Post Type

Our plugin supports any custom post type. The User can specify which types of posts to include in the general settings.

Enable/Disable TOC

Enable/Disable TOC

The Table of Contents is automatically generated and you can enable or disable the auto-insert option on a specific post or page.

Back to the Top Button/Arrow

Back to the Top Button/Arrow

You get an option to add the ”Back to the Top” button or an arrow.

Advanced Features

Define specific tags for each page or post

Define specific tags for each page or post

In each page or post, you can use the metabox to define the specific tag, class or id to use for each TOC level. These definitions can override the global plugin settings.

Hierarchical / Multi-Level Table

Hierarchical / Multi-Level Table

You can easily add a multi-level table to any page or post and define which heading level to use for the table items. It scans the headings through the post content and generates a table of contents accordingly, adjusting it to the page display.

Multiple TOC

You can add multiple table of contents in the long paginated posts to make it easy for the users. For example, one TOC on the top and one at the bottom of the post so that users don’t have to scroll much to find the table items.

TOC Location in Page

TOC Location in Page

TOC can be inserted in any specific location on a post or a page using a shortcode.

Child Pages Support

Child Pages Support

Supports allowing the table of contents to navigate to child pages of the parent page.

Next Page Support

In long paginated posts, TOC can point to the exact location in the pages and posts.

Appearance Features

Custom TOC Style

Custom TOC Style

You can change the appearance of TOC, the general settings include specific instructions for how to style the table of contents using font size, color, weight, and style.

Highlight Active Title

Highlight Active Title

Highlight the relevant TOC title of the currently viewed chapter.

Define Show and Hide the Table Behavior

Define Show and Hide the Table Behavior

Our plugin supports ‘show and hide the table’ option on page load and displays a specific label to open and close the TOC. Optionally, TOC can be collapsed on page load.

Auto Expand/Collapse Chapters

The plugin allows to automatically expand and collapse currently viewed by the user chapters and sub-chapters. The feaure is supported by the Sticky Widget and Floating TOC.

Text Wrapped Table

Text Wrapped Table

This WordPress TOC plugin gives you an option of wrapping the text left or right.

Two Columns

Two Columns

Show the TOC output in one or two columns.

Widgets Support

Widgets Support

The plugin has 2 widgets that allow to display TOC in a sidebar. One widget is static, another one is sticky – it will be displayed all the time while the user scrolls through the content.

Mobile Support

The TOC is displayed in a responsive and adaptive way on mobile devices.

WordPress Table of Contents Plugin Plans and Pricing

PLANSEssentialUltimate
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $29 $119
Number of Websites / License Activations 13
BASIC FEATURES
TOC can be defined by tag Included Included
TOC can be defined by class Included Included
TOC can be defined by id Included Included
Automatic Creation Included Included
Enable/Disable TOC Included Included
Insert TOC to any page/post Included Included
Support Custom Post Type Included Included
ADVANCED FEATURES
Unique Tags and Classes Included Included
Define specific tags for each page or post Included Included
Hierarchical / Multi-Level Table Included Included
Child Pages Support Included Included
TOC Location in Page Included Included
Multiple TOC Included Included
Next Page Support Included Included
APPEARANCE FEATURES
Customizable TOC title Included Included
Customizable font-size in TOC Included Included
Appearance/Style TOC Included Included
Widget Support Included Included
Text Wrapped Table Included Included
Two Columns Included Included
Highlight Active Title Included Included
Auto Expand/Collapse Chapters Included Included
USER TOOLS
Show and hide the table Included Included
Back to the Top Button/Arrow Included Included
Floating TOC Included Included
ADD-ONS
CM Tooltip Glossary Plugin (Ecommerce) Not included Included
CM FAQ Plugin Not included Included
CM Footnotes Plugin Not included Included
CM Curated List Manager Plugin Not included Included
CM Curated RSS Aggregator Plugin Not included Included
CM Curated Twitter Aggregator Plugin Not included Included
SUPPORT
Product Knowledge Base Included Included
Priority email support Included Included
Product updates Included Included
PLANSEssentialUltimate
Number of Websites / License Activations 13
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $29 $119

Table of Contents Plugin Related Use Cases Tutorials


Table of Contents Plugin Additional Use Case Examples

  • Navigation – Don’t let your site visitors get lost on the post/page. Help them by adding the table of content (TOC) so that they do not have to scroll back and forth.
  • Organize Posts/Pages – Add TOCs and organize your long tutorial posts.

Table of Contents Frequently Asked Questions

Please check the user guide to learn more about this plugin.

Can I choose which pages show my Index?

Yes. You can either decide based on Page, Post or Custom post types where the Table of contents should display. This will display the TOC at the top of these posts. It’s possible to also place TOC’s manually within pages in places where they wouldn’t show, by placing Shortcodes.

Learn more about manually placing TOC’s by clicking here.

Can I use the table on custom pages?

Yes. The plugin supports custom post types. In the plugin setting you can easily define which custom post types are supported.

How can I change the look of my index?

The plugin settings include advanced customization option which let you change the look and feel of the table. You can select the font size, color and even the background color

Do I have to show my table of content at the top of posts and pages?

Certainly not. You can choose to hide them completely on specific pages, or use the show/hide module to let the reader select what suits them. You can also insert the TOC anywhere on the page using a shortcode.

To learn more about manually placing TOCs click here.

How do I define the TOC headings?

CM WordPress TOC Plugin helps the Admin in generating table of contents through the defining of HTML tags and class. TOC headings are defined in the plugin settings, where you can choose between html tags like H1, H2, H3 headings, or use CSS classes such as div and span to mark new chapters in your TOC.

Next, enter them into the text as you normally would, and the TOC will automatically parse them.

Table of Contents Plugin Demo

EXAMPLES OF SITES USING THE TABLE OF CONTENTS

Table Of Contents WordPress Plugin Image Gallery

Front-end Gallery

Back-end Gallery

Customer Reviews for the TOC WordPress Plugin

@jejones8 at WordPress.org
Great Service and Quality Plugin
I was looking for a table of contents plugin that was smart enough to accommodate a variety of knowledge base style posts and this one fit the bill. There were a few technical glitches in the first try, but the support team was exceptionally responsive and listened and acted very quickly to my needs. In addition to the basic functionality, it also provides great styling options and the ability to be used in the body of the text as well as in widget areas. I would recommend going for the premium version as it offers more functionality for a reasonable price.

@coptic-treasures at WordPress.org
The best table of content WordPress Plugin. Extremely highly customizable. The only one that recognizes pagination. Also, the technical support team is very efficient and knowledgeable. After researching for months, CM table of contents plugin was the solution. I highly recommend it to anyone who has complicated post structure or long posts and wants a perfect table of contents plugin.

  • Great Service and Quality Plugin

    I was looking for a table of contents plugin that was smart enough to accommodate a variety of knowledge base style posts and this one fit the bill. There were a few technical glitches in the first try but the support team was exceptionally responsive and listened and acted very quickly to my needs. In addition to the basic functionality, it also provides great styling options and the ability to be used in the body of the text as well as in widget areas. I would recommend going for the premium version as it offers more functionality for a reasonable price.

    jejones8
  • The ONLY table of contents plugin that recognizes pagination

    The best table of content WordPress Plugin. Extremely highly custmizable. The only one that recognizes pagination. Also, the technical support team is very efficient and knowlegable. After researching for months, CM table of contents plugin was the solution. I highly recommend it to anyone who has complicated post structure or long posts and wants a perfect table of contents plugin.

    Coptic-Treasures
  • a Smart plugin!

    This is a simple, but powerful and smart plugin! Unlike the others, they are too simple and not useful as this one. It detects the headers by itself, and make it anywhere as we wanted!

    However, multilingual supported will be much appreciated. I have a 3 languages site, and using Polylang. If we could change the text of “The Table of Content” in different language, it will be much much appreciated.!

    Micyeung723

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal