How to Add a Table of Contents in Elementor?

Key Takeaways

  • Table Of Content widget from The Plus Addons for Elementor allows users to add a customizable table of contents in Elementor.
  • The Plus Addons for Elementor requires the PRO version to access the Table Of Content widget.
  • Users can choose between ordered and unordered list types when setting up the table of contents.
  • The Table Of Content widget includes features like collapsible child items and smooth scroll for navigation.
Table Of Content

Do you want to add a table of contents in Elementor? Adding a table of contents allows readers to easily navigate through your content, find the information they need, and improve the overall user experience.

With the Table Of Content widget from The Plus Addons for Elementor, you can add a highly customizable table of contents in Elementor.

Required Setup

Learn via Video Tutorial

YouTube video

How to Activate the Table Of Content Widget?

Go to 

  • The Plus Addons Widgets 
  • Search the widget name and turn on the toggle.
Table of content activate new how to add a table of contents in elementor? From the plus addons for elementor

Key Features

How to Add a Table of Contents in Elementor?

Add the Table Of Content widget to the page.

Layout

From the Style section, you can select a style for the table of contents. Here you’ll find 4 pre-defined styles and None for a no style option. 

Select the style as per your requirements, let’s select None here.

Then, from the List Type dropdown, you can select the list type. Here you’ll find two options – 

  • UL – For creating an unordered list, i.e. it will add bullet points in the table of contents.
  • OL – For creating an ordered list, i.e. it will add numbers in the table of contents.

Select the option as per your requirements.

Note: The List Type option is only available for the None style.

From the Select Tags section, you can include the tags (H1 to H6) you want to show in the table of contents.

By enabling the Child Collapsed toggle, you can keep the child tag collapsed and show them only when the parent tag is clicked.

Note: Any lower heading tag, added after a higher heading tag, is considered as the child tag of the higher heading tag. For example, if a H4 is added below a H3 tag then the H4 title is the child tag of the above H3 title. 

Content

By enabling the Content toggle, you can add a heading and description to the table of contents. When enabled, you’ll find the following options – 

From the Title section, you can add a title to the table of contents.

In the Description section, you can add a description to the table of contents.

By enabling the Icon toggle, you can add an icon to the table of contents.

Extra Options

In this tab, you’ll find some extra options to customize the table of contents further.

Table of content extra options how to add a table of contents in elementor? From the plus addons for elementor

Toggle – From here, you can make the table of contents collapsible.

Smooth Scroll – From here, you can add a smooth scroll to the table of contents.

Fixed – From here, you can make a sticky table of contents.

Hash Tag – From here, you can add hashtags to the elements of the table of contents for easy linking to the specific section.

Heading Active Offset – From here, you can set the top offset value, i.e. the distance of the section heading from the top where the heading will be activated.

Restricted Container Area – From here, you can restrict the content area in the table of contents.

How to Style the Table Of Content Widget?

To style the Table Of Content widget, you’ll find all the styling options under the Style tab.

Heading – From here you can style the table of contents heading.

Table of content style how to add a table of contents in elementor? From the plus addons for elementor

Content – From here, you can style the content section of the table of content widget.

Level 1 Typography – From here, you can manage the typography and normal and active color of the table of contents top-level headings.

Sub-Level Typography – From here, you can manage the typography and normal and active color of the table of contents sublevel headings.

Hash Tag – You’ll see this option only when the Hash Tag is enabled from the content tab. From here, you can manage the hashtag and copied text’s typography and color.

Box – From here, you can style the table of contents container.

Advanced options remain common for all our widget, you can explore all it options from here.

View Advanced tab tutorial.

About the Author

Aditya Sharma
CMO · The Plus Addons for Elementor · 7 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressElementorn8nAIClaudeAutomationServer
Get Instant Answers to all your questions about The Plus Addons for Elementor, trained on 1000+ Docs and Videos

Related Frequently Asked Questions

What do I need before starting to add a table of contents in Elementor?

You need to have the Elementor FREE Plugin installed and activated, along with The Plus Addons for Elementor plugin. Ensure that the Table Of Content widget is activated by visiting The Plus Addons u2192 Widgets.

How do I activate the Table Of Content widget?

To activate the Table Of Content widget, go to The Plus Addons u2192 Widgets, search for the widget name, and turn on the toggle. This step is essential to use the widget.

What happens after I add the Table Of Content widget to my page?

After adding the Table Of Content widget, you can customize it by selecting styles, list types, and tags to include. You can also enable features like collapsible items and smooth scrolling for better navigation.

Can I make the table of contents collapsible?

Yes, you can make the table of contents collapsible by enabling the toggle in the Extra Options tab. This allows child items to be shown or hidden when the parent tag is clicked.

How can I exclude a title from the table of contents?

You can exclude a title from the table of contents by using the option provided in the widget settings. This allows you to control which headings appear in the table.

Is there a way to add smooth scrolling to the table of contents?

Yes, The Plus Addons for Elementor allows you to add smooth scrolling to the table of contents for smooth navigation. This feature enhances the user experience when navigating through sections.

Last reviewed: April 9, 2026