T
by Mark Beljaars 5 (4 reviews)

Table of Contents Creator

Table of Contents Creator automatically generates a highly customizable dynamic site wide table of contents that is always up-to-date.

Table of Contents Creator ranks #10,383 among WordPress.org plugins with 300+ active installations, is #1,372 of 8,566 in the Customization category, a 5/5 rating from 4 reviews, and was last updated Jun 13, 2010. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 2.9 (Current: 7.1.1)
v1.6.4.1 Current Version v1.6.4.1
Updated 16 years ago Last Update on 13 Jun, 2010
Refreshed 15 hours ago Last Refreshed on
#1,372 of 8,566 in Customization Top 25% by installs No update in over a year
View on WordPress.org
Rank
#10,383
No change
Active Installs
300+
-20.6%
KW Avg Position
N/A
No change
Downloads
44.9K
+3 today
Support Resolved
0%
No change
Rating
100%
Review 5 out of 5
5 (4 reviews)

Next Milestone 400

Total Progress 20%
300+ 400+
3,562
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 80 more installs to reach 400+

Rank Changes

10,333 10,350 10,367 10,383 10,400 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026
10,325 10,344 10,363 10,382 10,401 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026
Current #10,383
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026
0 10 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
4 reviews
Overall 100%
5
4 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

1 known vulnerability on record · 1 in the last 24 months · checked 1 month ago

  1. UNPATCHED

    Table of Contents Creator [table-of-contents-creator] <= 1.6.4.1 (unfixed + closed)

    CVE-2025-68836 · No fix released

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who want an automatically generated table of contents covering pages, blog posts, and forum comments. It solves the problem of navigation and TOC pages becoming outdated by dynamically regenerating the contents every time it's displayed.

  • Dynamic site-wide table of contents
  • Navigable SEO-friendly entries
  • Displays static pages
  • Includes blog entries
  • Includes forum comments
  • Anchor tag class inclusion
  • Hierarchical category support
  • Visitor-expandable child elements

Frequently Asked Questions

Common questions about Table of Contents Creator

No. TOCC will automatically add new pages, blog categories and entries, forum comments and links to the table of contents. A new table of contents is generated every time the page is displayed.
The Summarizer is a great feature of TOCC that automatically produces a short summary of each page or post. It first attempts to retrieve the summary from the All in One SEO Plugin. If none was found, it then looks inside a custom META tag, then the post excerpt, then the post content. If all this fails, a message is displayed indicating that no description exists for this page or post. The summary is then stripped of any HTML tags and truncated to a configurable length before it is displayed.
Private pages are not included in the table of contents. Furthermore, you can inhibit pages from displaying using the admin settings page.
Anchor links are <a> tags that have been marked with a special class. For example, TOCC may be configured so that any anchor tags that include the text class="tocc" will be included as a link in the table of contents. Note that the class identifier can be changed via the admin settings page. This feature may be used to include pages on other websites, download links, PDFs and so on.
Definitely! There are many options on the admin settings page that allow you to individualise the way the the TOC is displayed. TOCC also ships with a tocc.css file that can be customised to display different icons, text colors and so on. All individual elements within the TOC can be formatted within the css file.
Yes you can, however you need to override the options using the trigger tag (AKA short tag). For example, <!-- toc-creator show_menu=yes|icon_set=2|show_static=|@blog_exclude=5,20,3,15,85 --> will display a TOC with an options menu, the square icon set, no static pages and multiple excluded blog categories. The blog and post category IDs are shown within the TOC settings page. All TOC option names are listed in an array at the top of the source code. The option syntax is as follows: text to the left of the equals sign is the option name, text to the right is the value (leave blank to disable the option), | separates options, and @ is used to indicate to the preprocessor that the option value is actually a comma separated array list.
All pull-down menu entry texts are configured within the general options pane within the plugin settings page. To disable any option within the menu, simply delete the text after the comma. Do not remove the comma.
There are two ways to do this. First, you can exclude pages using the TOCC settings page. This will also exclude all children of the page and therefore may not suite all users. The other way is to allow TOCC to display the page, but not include a link to the page. This is done by setting a short tag override. To determine the ID of all pages you do not want to show links for, open the TOCC settings page and expand the Static Page Options pane. All pages should be listed here with their ID in brackets. To exclude links, modify the TOCC short tag as per the following example: <!-- toc-creator @link_exclude=749,765 -->. This will not display links for pages with IDs of 749 and 765.
Within the Wordpress theme editor, add the following line within the 404.php file... <?php if(function_exists('tocc_show')) {tocc_show();} ?>. Note that this line can also be added to any page, post or template file.
If you have many pages and categories, and you only want to include a couple of these in the TOC, it may be tedious to individually exclude all other categories or pages. Instead, you could use the @page_include and @blog_include short code overrides. For example <!-- toc-creator @page_include=13,187|@blog_include=8 --> will only display pages with IDs 13 and 187 and categories with ID 8 only.

Sign In / Register

You need to sign in or register to use this feature.