Best Table Of Contents Plugin For WordPress

Last Updated on 17th August 2023 by Ajmer Singh

As you know, sometimes people only want to read some part of the article or blog post.

A table of content makes your posts easy and manageable for that kind of user.

With the help of the table of contents, you can easily skip the other information and directly visit that part of the article you want to read.

It also helps Google to show rich snippets in the search results.

There are a lot of WordPress plugins available online and choosing the one which you will find most useful from that huge list might be a daunting task.

In this article, we provide an overview of the best table of contents plugin for WordPress.

My Blogging Picks of 2023
Product Company Discount/Offer
Domain 80-85% Off
Hosting Code - AJMER20 & 3 Days Free Trial
Internal Links Plugin Code - AJMER15
Theme Code - AJMER15
SEO Tool 14 Days Free Trial
Affiliate Plugin 25% Off

Best WordPress Table of Contents Plugin

Table of contents plugins are valuable tools for enhancing the readability and user experience of websites, particularly those with long-form content.

These plugins automatically generate tables of contents based on the headings within a post or page, allowing readers to navigate easily and find relevant information quickly.

By providing a clear and organized overview of the content’s structure, table of contents plugins streamline the browsing experience and help users locate specific sections of interest.

Understanding the features and capabilities of these plugins can empower website owners and content creators to optimize their content presentation and improve user engagement.

1. Table of contents plus

table of contents plus

Table of Contents Plus is a popular WordPress plugin that allows you to create a table of contents for your posts or pages.

It automatically generates a table of contents based on the headings in your content, making it easy for readers to navigate through long articles.

One of the most important requirements for good content is a well-structured and organized document.

Besides, a table of contents is a great way to let your readers understand which topics are covered in your post or article.

Also, this lets them navigate to the required section quickly without having to read through everything.

This is where WordPress’ Table of Contents Plus plugin comes in.

As the name suggests, it is a table of contents plugin for WordPress which not only shows a standard table of contents at the top of your article but also provides several other useful features.

Key features:

-No coding is required.

-Unlimited levels of heading.

-Customizable table of contents appearance.

-Table of contents widget and shortcode generator for post excerpt, excerpt length and characters number to show in TOC.

-Auto-generated table of content from post/page title or from first heading.

-Easy integration.

-Option to show only TOC in the post and not on the page (useful for pages like ‘about us’, ‘contact us’ etc.).

-Link internally and externally.

-Add a call to action button on TOC.

-Table of contents with links to all posts/pages in a single click.

-Option to show up to each chapter in a multi-chapter post/page.

-Auto-update table of content when a new post is added.

-Shortcode to show any post/page’s table of content in the widget.

-Show TOC only for specific categories or tags etc.

-Option to manually create included images with a pointer arrow in TOC.

-Link to sections within the same post/page.

-Create dynamic TOCs in any font and style e.g. headings, lists etc.

-Option to change the cursor to the pointer when hovering over a TOC entry.

-Add the ‘read more’ button at the end of TOC.

-Link to first heading within other posts/pages.

-Option to change link target for any level of heading.

-Add multiple sections at the same place (useful for splitting long articles or chapters into sections).

-Option to specify TOC per post/page and/or use the global setting.

-Shortcode for showing TOCs anywhere outside posts.

-Table of contents widget with no limit on the number of entries etc.

2. Easy table of contents

easy table of contents plugin for wordpress

Easy Table of Contents is another WordPress plugin that simplifies the process of adding a table of contents to your website.

It automatically generates a table of contents based on the headings in your content and provides several customization options.

The Easy table of contents plugin has been developed to create a table of contents with just a few clicks.

It’s powerful and easy to use option generates content-rich tables of contents for articles, news, products, etc.

This plugin is recognized as one of the most popular plugins in the WordPress repository with over 2,00,000+ active installations worldwide.

It is worth mentioning that the easy table of contents plugin has been designed to support both posts and pages.

It doesn’t matter what kind of content you are managing on your site, this amazing tool will adjust its working process to the specific needs.

That means that it works smoothly with any kind of article (no matter how many images or videos you have added to it) as well as pages and custom post types.

In order for this plugin to work, all you have got to do is insert a shortcode where you want your table of contents to be placed.

You can set up the content/order of items within the table of contents using the dedicated attributes.

In case you are publishing an article, you can use the Title attribute to display its headline.

The easy table of contents plugin is great for improving the SEO ranking of your site,

because search engines appreciate more and better links within your content.

A table of content helps search engines to better understand what a particular article is all about,

as well as find the information they are looking for if it’s included in some other section of your website.

Last but not least, this plugin automatically generates useful links which you will be able to use to navigate between posts/pages of your website.

As far as options are concerned, they are extremely easy to configure,

because you can change their values directly from the dedicated section on your WordPress site.

There’s no more need for you to dive into complex coding or struggle with HTML,

if you want to get just one access link added to your table of contents.

You can do that within just a few minutes, without writing any code yourself!

That’s how easy it is to generate automatic content-rich tables of contents for articles using this WordPress plugin.

The best thing about the process is that you don’t have to be an advanced user or developer in order to perform it.

Key features:

-Easy to install and configure.

-Content-rich tables of contents.

-SEO-friendly links in your content.

-Shortcodes support – supports posts, pages, custom types, etc.

-Automatically generates navigation links within your site’s content.

-The table of contents is customizable.

-Automatic generation is possible.

-No coding or HTML skills are required.

3. LuckyWP table of contents

luckywp table of contents plugin for wordpress

LuckyWP Table of Contents is a lightweight and feature-rich WordPress plugin that enables you to create a table of contents for your posts or pages.

It offers a wide range of customization options and is known for its performance and efficiency.

LuckyWP is a table of contents plugin for WordPress that displays an automatically generated mega menu as a sidebar widget.

It allows you to display nested level 1, 2, 3 and 4 headings from specified pages or posts as links in the mega menu.

The plugin makes use of HTML5 data attributes to provide compatibility with any theme and plugins that rely on these attributes for page styling.

Installation is easy and the plugin requires no settings to be configured before use, although all options are available to configure and style the menu as desired.

Key features:

-Automatic generation of a table of contents sidebar widget from content on your website.

-No settings to configure before use, only installation.

-Megamenu can be styled on your page or post from the Appearance section on the WordPress dashboard.

-HTML5 data attributes compatibility with any theme and plugin that rely on these for styling, thus is no need to do a lot of tweaking in CSS.

-No jQuery dependency, no conflict with any other plugin.

LuckyWP table of contents plugin is the fastest and best table of content plugin for WordPress,

because it has no conflict with any other plugin and almost every blog or website can use it.

We are using this on our sites.

4. Rich table of contents

rich table of contents plugin for wordpress

Rich Table of Contents is a comprehensive WordPress plugin that offers advanced features for creating dynamic and interactive tables of contents.

It enhances the navigation experience for readers and provides various customization options.

Developed for internal use at first, this plugin is now used by many professionals,

and they recommend it as one of the best WordPress plugins to create a table of contents without any hassle.

If you own a blog or an articles website that receives lots of visitors per day then this plugin can be very helpful for you and your content will be found easily.

What is its main goal?

It creates a table of contents for the posts and pages of your website with shortcodes that you can use to create links for it.

Within the plugin options page, you have two different templates,

from which you can select one to display an ordinal number or a parent’s post link before each item.

You can decide to display the table of contents on a specific page or post, even all at once.

There is an option to automatically create a list of related posts and other configurations that you can set according to your needs and preferences.

You can use it at any time because the developer offers free updates for life.

It doesn’t matter if you are an advanced blogger or a newbie, this plugin is easy to use.

This is one of the best table of contents plugin for WordPress blog posts and pages,

which you can download easily from the wordpress directory in just a few seconds.

Key features:

-Compatible with all the main browsers.

-You can choose between two different templates: ordinal numbers or parent’s post link.

-Creates a table of contents for the posts and pages of your website.

-Automatically create a list of related posts.

-Easy to set up and use, thanks to its user-friendly interface. No coding is required.

-You can manually add a table of content with shortcodes in the post or page editor.

5. Heroic table of contents

heroic table of contents plugin for wordpress

Heroic Table of Contents is a user-friendly WordPress plugin that helps you create elegant and responsive tables of contents for your website.

It focuses on simplicity and provides a seamless user experience.

WordPress plugins are free add-ons created by developers and users to add new features to WordPress websites.

This allows you to use the features desired and not need a custom programming job in order to implement them.

There is no shortage of WordPress plugins available online, whether for adding extra themes or widgets, optimizing your site’s speed and security, increasing social media sharing options, or adding new features to your site.

Heroic TOC is a table of contents plugin for WordPress that will add a new custom post type called ‘TOC’.

This post type would have unlimited nesting and the user can add as many headings as he wants under any heading.

Heroic TOC has been designed with mobile devices in mind, It automatically collapses long headings so they don’t take up half the screen.

This plugin also supports custom CSS via a filter hook making it very easy for you to customize your TOC’s styles.

Key features:

-Unlimited nesting of TOCs.

-Mobile friendly.

-Custom CSS support via filter hook.

-Drag and drop re-ordering.

-Easy setup, install the plugin and you’re ready to go! no configuration is required for basic functionality.

6. Joli table of contents

joli table of contents plugin for wordpress

Joli Table of Contents is a WordPress plugin that enables you to create visually appealing and customizable tables of contents for your posts or pages.

It aims to provide a user-friendly experience for both website owners and visitors.

Joli table of contents plugin for WordPress is a wonderful plugin that automatically generates a table of content (TOC),

with the list of all the article titles and post names found in your blog.

Joli TOC provides an easy way to navigate through posts and pages on your blog website.

let’s look at some features and benefits it offers.

Joli TOC plugin for WordPress is very easy to use. Install and activate the plugin.

It will automatically generate a table of content on your blog page after that you need just to insert the shortcode,

wherever you want the table of content to appear in your posts or pages.

Inserting this shortcode generates automatically a list of posts and pages titles in the Joli table of content.

You can customize the look and feel of your table of content by modifying various theme options like colour, borders, background etc.

This plugin support custom templates to style output contents.

Joli table of contents also provides you widget functionality to add or remove “toc” blocks into the sidebar of your choice.

If you are looking for a table of contents plugin to use on a WordPress blog then Joli toc is the best solution for you.

It is free, easy and simple to use.

Key features:

-automatically generate toc on your blog posts and pages.

-insert the shortcode where you want a table of content to appear in your post/page.

-customize the look and feel of the table of contents by using various theme options.

-add or remove “toc” blocks into the sidebar from the widgets panel.

-support custom templates to style output contents.

-widget functionality for placement of “toc” blocks in your blog sidebar.


Plugin Name Key Features
Table of Contents Plus Easy setup, flexible options, customization, smooth scrolling, support for multiple headings, compatibility.
Easy Table of Contents Automatic generation, smooth scrolling, shortcode support, styling options, scrollspy feature, mobile-friendly, compatibility.
LuckyWP Table of Contents Automatic table of contents, multiple appearance options, smooth scrolling and highlighting, advanced control, compatibility.
Rich Table of Contents Automated table of contents, advanced styling options, dynamic updates, customizable scroll animations, shortcode support, compatibility.
Heroic Table of Contents Automatic generation, responsive design, customizable appearance, smooth scrolling, compatibility.
Joli Table of Contents Automatic generation, customization options, smooth scrolling and highlighting, responsive design, compatibility.

I’ve put together a list of the best table of contents plugin for WordPress users.

Each has its own pros and cons, so it’s up to you which one will work for your needs.

However, if you do not want to add an extra plugin then Themify Ultra will have the inbuilt module to have table of contents for your website.

This is the recommended theme, that we use on our websites.

Which plugin are you going to use and why, let me know in the comments section.

And if you found that any info was inaccurate or outdated, let me know too!

People also search for:

  1. Broken Links Explained: Impact and Solutions
  2. Boost Site Performance: Ideal Configuration for Autoptimize
  3. Enhancing WordPress Database: Recommended Configuration
  4. Measure Your Success: Integrating Google Analytics with WordPress
  5. Enhance Your Site’s Speed: Recommended SiteGround Optimizer Settings