How to Create a Table of Contents in WordPress Manually or With a Plugin

Have you ever stopped reading an article because it was besides farseeing, you got bored, or you could n’t find the section you in truth wanted to read ? This might not have happened if the author had added a table of contents .
A table of contents is a list of leap out links that lead to different sections on a page or post. They ’ re peculiarly useful for long posts, as they highlight the critical sections of an article in order to improve the lector experience. A reader might jump to the segment that is most relevant to their interview. Or they might read the entire article — just in the decree that they want, alternatively of the manner the generator laid it out on the page .
A table of contents can help search engine bots arsenic well as humans. By intelligibly labelling the authoritative section names of an article, bots can understand what the article is about and display deep snippets in the search results .
nowadays that we ‘ve discussed the benefits of adding a mesa of contents to your WordPress web site, let ‘s look at how. first, we ‘ll briefly walk through how we can manually add a board of contents. then we ‘ll look at how you can automatically with WordPress plugins.

How to Create a Table of Contents in WordPress Manually

You can manually add a table of contents to your WordPress posts or pages with a little bite of code. hera ‘s how a board of contents might look and function on the front-end of your WordPress locate :
WordPress table of contents demonstration
note that we ’ ll be using the Gutenberg jam editor program, which is WordPress ’ native editor program. If you ’ ra using another WordPress page builder, you ’ five hundred be better off using a table of contents plugin that ’ s compatible with that page editor program .
Let ‘s walk through the action of manually creating a table of contents .
1. Go to the post or page you want to add the postpone of contents to .
2. If there are none, create the headings that will be used as the items in the table of contents .
3. Click into the first heading block. A toolbar will appear.
. Click into the first head block. A toolbar will appear. Gutenberg block toolbar for an H2 heading
4. Click the More Options button (the three vertical dots icon) and select Edit as HTML.
. Click thebutton ( the three vertical dots icon ) and choose Click Edit as HTML in WordPress editor-1
5. Add a unique ID name to the opening tag of the heading. An . Add a unique ID mention to the opening tag of the steer. An ID list is a singular identifier that ’ sulfur added to the open chase of an HTML element. here ’ s what that looks like for a heading :


Section Name

6. Repeat for the rest of the headings on the page (or only the ones you want to include in the table of contents). For this demo, I’ll use the ID names “anchor-1,” “anchor-2,” “anchor-3,” and “anchor-4.”
. repeat for the rest of the headings on the page ( or only the ones you want to include in the postpone of contents ). For this demonstration, I ‘ll use the ID names “ anchor-1, ” “ anchor-2, ” “ anchor-3, ” and “ anchor-4. ” Adding ID names to all headings in WordPress post
7. Scroll back to the top of the page. Click the Add Block button in the top toolbar.
. Scroll back to the top of the page. Click thebutton in the top toolbar. Add Block button in WordPress Gutenberg editor 8. Click the Custom HTML blocking. This HTML auction block will allow you to create the table of contents .
Custom HTML block in Gutenberg editor
9. Add the table of contents with your jump links. . Add the mesa of contents with your startle links. Jump links are a specific type of hyperlink that readers can click on to “ jump ” to different sections on the same page. To create the alternate links for this show, I simply filled in the href attribute with a hashtag and the idaho name of the headings I wrote in the previous step. To create your mesa of contents, replicate and spread the follow HTML into the block :


Table of contents

  1. Section 1
  2. Section 2
  3. Section 3
  4. Section 4
  5. 10. Customize the section names and jump links so that they link to the correct sections.
    . Customize the part names and jump links so that they link to the right sections. When editing your jump links, wear ’ t forget the hashtag in front of the ID name .
    Finished ! Your table is all put .
    While this process entirely takes a few steps, it does require some cognition of HTML and CSS. If you ‘re not familiar or comfortable with tease, then you can use a plugin to add a ToC to your WordPress posts and pages. Below, we ‘ll check out the best table of contents plugins that do n’t require any tease .

    How to Create a Table of Contents with a Plugin

    Creating a table of contents ( or ToC ) with a plugin is simpleton. You simply install a ToC plugin and configure its settings .
    You ‘ll start with general settings. Most plugins will allow you to pick what type of subject should be supported, and whether you want a table of contents to be automatically inserted in every position, page, and other supported capacity type or whether you want to decide on a post-by-post basis.

    Read more: Copy, cut and paste

    then you ‘ll have some plan options. How broad do you want the board to be ? What font size ? These are barely a few options that will probable be included in the plugin ‘s settings .
    Let ‘s take a front at some of the best ToC plugins on the market. You can check out the documentation for whichever plugin you choose for more detail instructions on how to use it .

    Best Table of Contents WordPress Plugins

    Below are a range of release and premium plugins you can use to add tables of contents to your WordPress site, no matter what your budget is .
    Best table of contents WordPress plugins:  fixed toc
    Fixed TOC is a powerful and cleanly coded WordPress plugin that will make it easy to add a table of contents to your web log. This bounty plugin can automatically scan headings throughout a mail and create the board of contents, which remains fixed as you scroll down the page .
    Fixed TOC comes with more than 50 animize effects, meta boxes for each page, assorted customization options, and more. In summation to being compatible with the latest browsers and version of WordPress, this plugin is besides translation-ready so you can localize your board of contents to any language you want .
    By using this plugin, you can rest assured that your readers will find the content they want promptly and well .


    • You can nestle items in the table of contents, allowing you to link to subsections within larger sections.
    • It creates a table of contents automatically based on the headings on the page.
    • Its “sticky” shortcut button keeps the ToC on one spot as the user scrolls down the page.


    • It could be difficult to use with Gutenberg, WordPress’ native block editor, because it’s not optimized for it.
    • When you click on the sticky button, the ToC obscures content on the right side of the page (users have to close the ToC to see that content again).

    Pricing : $ 20 erstwhile fee
    Best table of contents WordPress plugins: heroic table of contents
    Heroic Table of Contents is an easy way to add an automatically generated table of contents to your WordPress web site for free .
    This plugin scans your articles and generates a postpone of contents that lists your article ’ sulfur headings ( h1, h2, h3, etc ). You can easily hide heading classes you don ’ triiodothyronine want. This means no more manually building your ToC, or having to update it when you change an article. Plus, because it ’ randomness built as a WordPress obstruct, it ’ s easy to drag and drop a Heroic ToC into your contented .


    • It automatically creates a table of contents based on the headings on the page.
    • You can relabel headings so that they’re shorter and easier to scan.
    • It lets you choose between a numbered, bulleted, or plain list.
    • It’s Gutenberg-optimized for easy use within WordPress’ native block editor.


    • It only comes with 4 ToC styles.
    • You won’t have access to extensive customization options in terms of color, fonts, and border styles.

    Pricing : exempt
    Best table of contents WordPress plugins: easy table of contents
    Easy Table of Contents is perfect for raw bloggers and web site owners on a budget .
    This free plugin mechanically generates a mesa of contents for your posts, pages, and custom-made post types by parsing content from headers. You can choose where and when to insert your table of contents in your articles. You besides get respective options to configure your board of contents and control how it is displayed, including placid controlling and multiple counter bullet formats. You can evening choose to hide the mesa of contents from particular posts .


    • It automatically creates a table of contents based on the headings on the page.
    • You can enable and disable the ToC for certain pages and posts.
    • It allows you to nest headings so that the list is easier to sift through.
    • It’s compatible with Gutenberg, WordPress’ native block editor.
    • Extensive color, width, and font size customization options are available on the backend.


    • Some users have reported that the plugin is bloated with extra code, which could slow down your site.
    • You can’t manually insert the ToC into different sections of the page.

    Pricing : free
    Best table of contents WordPress plugins: luckywp
    LuckyWP Table of Contents is another barren WordPress plugin that helps you generate a postpone of contents with a Gutenberg blockage, a sidebar appliance, or a manual of arms cut-in ( with a shortcode ) .
    This feature-rich plugin allows you to mechanically insert a table of contents on every page, customize the look of your ToC down to the baptismal font weight, easily choose a color theme, and customize the item labels. It besides includes a “ hide/show ” button in the upper berth right-hand corner of the postpone of contents, allowing users to choose whether they ’ d like to use the ToC or not .
    You can besides place this ToC anywhere in a post or page using a shortcode .


    • It’s highly customizable: you can change the colors, width, float, font weight, and font size of the tabel items.
    • The ToC includes a “show/hide” button for a better user experience.
    • It’s compatible with Gutenberg, WordPress’ native block editor.
    • You can set a minimum number of headings to display the ToC. If a page doesn’t meet this number, it won’t show a ToC.
    • You can customize the labels of each section for easier scanning.


    • It’s only compatible with a handful of page builders: Gutenberg, Elementor, Beaver Builder, and WPBakery.
    • If the “auto-insert” option is on, it will place a ToC on every page, which may look funky depending on the page (e.g. a product page).

    Pricing : complimentary
    Best table of contents WordPress plugins: ultimate blocks
    ultimate Blocks is a mighty Gutenberg plugin that has more than 15 blocks. One of these blocks enables you to add a table of contents to your WordPress posts or pages in no time .
    With this jam, there are no extra settings to configure. Just insert the “ Table Of Contents ” blockage and it will generate a ToC automatically from your headings. You can choose which headers you ’ d like to allow to be listed and give users the option to toggle the visibility of the ToC .


    • It automatically generates a ToC based on the headings on the page.
    • Users can choose whether to show or hide the ToC.
    • You can add a ToC anywhere on a page or post by simply adding the block where desired.
    • You can separate the list items into two and three columns for a better user experience.


    • It’s only compatible with Gutenberg — not with third-party page builders.
    • It offers limited customization options; you can’t change the colors, font, and width of the table of contents.

    Pricing : spare
    Best table of contents WordPress plugins: thrive architect
    thrive Architect is a feature-rich page builder that allows you to extend the functionality of your WordPress locate, including the ability to mechanically create a table of contents .
    With Thrive Architect ‘s board of Content element, you can select which headings you want in a table of contents so that every clock time a particular title appears, a postpone of contents will be mechanically generated. You can besides select a template for your ToC and customize it by choosing its layout, color, typography, molding, trace, and more .


    • It automatically generates a ToC based on the headings on the page.
    • You can choose the heading types you’d like to display in the table.
    • You can separate your list items into two and three columns and rename the items for a better user experience.
    • The sticky scroll option allows the table of contents to follow users as they scroll down the page.
    • If the ToC is sticky, you can highlight the current section or highlight all sections the user has already visited.
    • Its advanced customization options allow you to change the hover color, spacing, background styles, and border colors of the table and its items.


    • It’s not available as a standalone plugin. You’ll need to subscribe to the Thrive Suite for access.

    Pricing : $ 19/month ( for the stallion Thrive Suite )
    Best table of contents WordPress plugins: mutlipage table of contents
    Multipage is a WordPress plugin that allows you to divide drawn-out posts into multiple pages with a customizable board of contents. Each subpage can have its own championship, making navigation easier for your readers .
    Every subpage with Multipage gives you data on page views. This direction you can accurately measure traffic and meet which pages are performing the best and tailor your scheme accordingly .


    • You can divide lengthy posts into multiple pages, each with a customizable header.
    • You can create a variety of landing pages with simpler code.
    • You can create multiple pages within your website without the crowded look.


    • CSS coding within the plugin is limited. You would need to download your .css file into your theme folder to edit the look and feel of the TOC.

    Pricing : exempt
    Best table of contents WordPress plugins: table of contents plus Table of Contents Plus is a WordPress plugin that allows you to create an index or board of contents on long-form pages and posts. You can then include these indexes on the sidebar, making your web site look like Wikipedia. This is great for content-rich sites and is compatible with message management systems that organize sites with dense message .


    • You can customize the position of the table of contents and define the minimum number of headings.
    • You can use shortcodes to exclude certain sections or hide the table of contents altogether for a cleaner look.


    • Auto insertion only works on custom post types when the shortcode has previously been used on the custom post type.

    Pricing : free
    Best table of contents WordPress plugins:  cm table of contents
    With this fully customizable plugin, you can define your table of contents by class, rag, or id. It besides allows you to further customize your postpone of contents with different sections, titles, and positions. Overall, CM Table of Contents lets you easily dash the table to fit the sword and voice of your web site .


    • The plugin offers standard customization options for your table of contents.
    • The plugin supports TOC on multiple pages throughout the site.
    • You can insert the TOC in any specific location on a post or a page using a shortcode.


    • User interface may be less intuitive.

    Improve the Reader Experience with a Table of Contents

    You can add a mesa of contents to your WordPress posts and pages by following the bit-by-bit guide or using any of the plugins above. A mesa of content improves your SEO and makes it easier for your readers to navigate through your contentedness, allowing them to read precisely what they want to .
    Editor ‘s note : This post was in the first place published in September 2020 and has been updated for comprehensiveness.

    Use HubSpot tools on your WordPress website and connect the two platforms  without dealing with code. Click here to learn more.

    source :
    Category : Tech

    About admin

    I am the owner of the website, my purpose is to bring all the most useful information to users.

    Check Also


    How to Show Profile Picture Instead of Video in Zoom Meeting

    Zoom is a democratic and utilitarian outside meet and television conferencing tool. however, not everyone …

    Leave a Reply

    Your email address will not be published.