How To Add Table Of Contents In A WordPress Post

In this post, I’ll tell you how to add a table of contents to your blog post just like the ones you see on Wikipedia pages.

It doesn’t involve coding in HTML or CSS.

Why do you need it?

Because it makes it easier for people to hop on to the topic they want to read about, it saves their time.

It is possible to be done manually too using HTML. But that is a very tedious task to be done every single time you need a table.

Want an easier way? Keep reading.

Download The Plugin On WordPress

Go to your Dashboard on WordPress and click on Plugin > Add new.

 add new plugin, wordpress dashboard, garimashares, how to add table of contents to your wordpress post, wordpress guide, learn wordpress

Search the plugin by typing, “Easy Table Of Contents.” Download and activate the plugin. If you’ve trouble finding the plugin, you can download it by clicking here.

 add new plugin, wordpress dashboard, garimashares, how to add table of contents to your wordpress post, wordpress guide, learn wordpress

Once you have installed the plugin, go to the settings of the plugin to customize it to your choice.

Also Read: How to Rank on Page 1 on Google, Simple Steps

Customizing The Table

In the general settings the tab of ‘Enable Support’ means the places where you want the table of contents to appear. For example, Posts or Pages. You can select multiple options in this. I’ve selected only Posts according to my preference.

You can choose whether you want the Table of contents to be added automatically to every post or to add it manually where ever you want to insert it.

Also Read: 7 Ways to Make Your WordPress Site Load Faster

Why Choose Automatic Insertion In Posts

I have set it to automatic insertion in posts because it saves time. You can set the number of headings that a post should have in order for it to have a table of contents.

This feature is pretty useful because adding it in a post that has only 2 edits is not of much use. You will find in the settings by the name of ‘Show When’.

 add new plugin, wordpress dashboard, garimashares, how to add table of contents to your wordpress post, wordpress guide, learn wordpress
Options available in setting to customize your table

Position implies to where your table will be placed in the post. It is applicable to only automatic insertions because in manual you have the control of the placing of the table already.

The ideal position is before the heading, which is also the default placement. Because it is the most useful place for it as the viewer can have a look at the upcoming content and jump to the topic of his or her interest quickly rather than scrolling through.

Header Label is the title of the table. It can be either table of contents, page navigation, jump to content etc.

If you enable the toggle and initial view option, the user will be displayed a button named with the header label and they can click on it to open and see the content.

Also Read: How Many WordPress Plugins Should You Use?

Customizing its Appearance

 add new plugin, wordpress dashboard, garimashares, how to add table of contents to your wordpress post, wordpress guide, learn wordpress
Appearance settings available in the plugin

In the Appearance Settings, you have the control over the alignment of the table, font size, colour and width.

The inbuilt theme offers 5 options: Grey, Light Blue, White, Black and Transparent but you can choose your own colours as well buy choosing the ‘Custom Option’.

After you’ve made all the change according to your needs, tap the ‘Save Changes’ button at the end. Now, if you’ve chosen automatic insertion, you previous posts will have a table added.

If you chose manual way, you have to edit the particular post to add the table.

Hope you find this useful and easy to follow. If you’ve any doubts, comment down below.

Let’s connect on FacebookTwitter, and Instagram 
Subscribe to never miss a post!

Garima Bhaskar
Garima Bhaskar
Articles: 280

Leave a Reply