Rich Table of Contents
RTOC is a table of contents generation plugin from Japan that allows anyone to easily create a table of contents. Equipped with the functions of the conventional table of contents plugin, it is designed to thoroughly…
Use with caution
Rich Table of Contents works, but test it on a staging site before relying on it in 2026. It runs on 20K+ sites, is rated 4.1/5 and was last updated 1 year ago, and scores 47/100 on our health check.
- Proven at scale on 20K+ active sites
- No update in over a year
- Only tested up to WordPress 6.8 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Rich Table of Contents stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| cms | #93 |
| indexes | #16 |
| navigation | >100 |
| table of contents | #27 |
| toc | #31 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 4.1 from 17 reviews
About Rich Table of Contents
From the official readme · v1.4.3Description
RTOC is a table of contents generation plugin from Japan that allows anyone to easily create a table of contents. Equipped with the functions of the conventional table of contents plugin, it is designed to thoroughly pursue design and ease of use.
Introducing a real-time preview with an intuitive UI design allows you to create an ideal table of contents with a single button.It is definitely a plus factor for your blog or site.RTOC is easy to use, so please use it.
Install
【How to automatically install from the WordPress admin screen】
①Click “Plugins” → “Add New” from the WordPress administration screen.
②Type “Rich Table of Contents” in the new search box.
③Activate after installation
【How to install manually using FTP etc.】
①Download this plugin from WordPress.org(There is a button called “Download” on the right side of the plugin title on this page, so download from there)
②Unzip the zip file called “rich-table-of-content” and download it to the / wp-content / plugins / directory.
③Click the plugin from the WordPress administration screen and click Activate.
Basic settings
Configure the basic settings for the table of contents.
- Table of contents title: You can freely decide the title of the table of contents.
- Auto insert for the following content types: You can decide whether to show the table of contents on posts and pages.
- Heading to be displayed: Set which heading (h2, h3, h4) to display.
- Display conditions: Set the number of headings to display the table of contents.
- Font: Set font.
Design settings
You can freely set the table of contents design.
- Title display: Set whether the title position is left or center.
- H2 list design: Set the H2 list design.
- H3 list design: Set the H3 list design.
- Frame design: Sets the table of contents frame design.
- Animation: Set the animation when the table of contents is displayed。
- Smooth scroll : Set whether to scroll to the headline when clicking (tapping) the table of contents.
Preset color settings
RTOC color preset added by default. Choose and set the preset that suits your site.
Color settings(For advanced users)
In addition to the preset colors, you can set your own colors. If you want to set your own color or modify the preset color partially, please change the color here.
- Title color: Set the title color.
- Text color: Set the text color.
- Back color: Set the back color.
- Border color: Set the border color.
- H2 list color: Set the H2 list color.
- H3 list color: Set the H3 list color.
- Back to table of contents button background color: Sets the background color of the back to table of contents button.(Available only when Back to Contents button is enabled)
Advanced settings
If you want to do advanced customization such as the button to return to the table of contents and the exclusion of plugin CSS, please set here.
- Button to return to table of contents: (Only for smartphones) Display a button to return to the table of contents.
- Button location to return to table of contents: (Only for smartphones) You can set the button to return to the table of contents to the left or right.
- Up and down adjustment of the button to return to the table of contents: (example -20,40)
- Excluded post ID: You can set posts that you do not want to show the table of contents. Set the table of contents not to be displayed in the article by entering the post article ID separated by commas.(Example 2,3,75)
- Excluded page ID: You can set pages that you do not want to display the table of contents. By entering page IDs separated by commas, you can set the table of contents not to be displayed in articles.(Example 4,6,91)
- Default table of contents settings: Select whether to display the table of contents open or closed.
- Do not load plugin CSS: If checked, all CSS of RTOC will not be read and all design settings will be invalid. If you have customized the table of contents using CSS, JS, etc., please check here and operate.
RTOC shortcode
You can display the table of contents by pasting this code anywhere in the article. If you do not enter a value (such as title = “”) and it is blank, the setting on the management screen will be reflected.
For details, see the actual setting screen, so check that.
Help
If you have any problems, we will be glad to help you contact our support.
Also, basic issues are listed in the “Help section” of the plugin, so please look there first.
Installation
【How to automatically install from the WordPress admin screen】
①Click “Plugins” → “Add New” from the WordPress administration screen.
②Type “Rich Table of Contents” in the new search box.
③Activate after installation
【How to install manually using FTP etc.】
①Download this plugin from WordPress.org(There is a button called “Download” on the right side of the plugin title on this page, so download from there)
②Unzip the zip file called “rich-table-of-content” and download it to the / wp-content / plugins / directory.
③Click the plugin from the WordPress administration screen and click Activate.
Changelog
1.0
First Release.
1.0.1
The version has been upgraded with minor corrections!
1.0.2
The version has been upgraded with minor corrections!
1.0.3
<Corrected item>
・[JIN only] Fixed the problem that characters written in the category disappeared
・Fixed the problem that the heading icon short code was displayed
・Fixed an issue that short code is not displayed when SPACE is included
・Fixed an issue where pasting a shortcode into a tracking widget was not reflected
・Fixed the problem that it is not displayed correctly only with ‘(‘ and ‘[‘
・Fixed display bug on IE and EDGE
1.0.4
<Corrected item>
・Fixed an issue where footer copyright display was broken by affinger
・Fixed an issue where the $ hook string was exposed on the admin screen
・Fixed an issue where a line break on a text editor would cause the line break to disappear even if the line was saved on a text editor.
・Fixed the problem that the set id is deleted when the id is set in the headline
┗The problem of IDs being deleted in the table of contents created with shortcodes continues.
・Fixed the problem that the top article disappears if RTOC is included when the fixed top page is set in “AFFINGER management”> “Top page” in affinger5
1.0.5
<Corrected item>
・fixed HTML structure of table of contents is broken
・Fixed a problem where the table of contents is displayed on a page even if the display check is removed.
・Fixed a problem where id is lost if id is set to a heading when a shortcode is used to generate a table of contents.
・Adding Help Items
・Correction of typos and omissions in the management screen.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Rich Table of Contents alternatives
All cms plugins →FAQ
Rich Table of Contents: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 26, 2026
Is Rich Table of Contents free?
Yes. Rich Table of Contents is free to download and use from the official WordPress.org plugin directory.
Is Rich Table of Contents safe to use in 2026?
Rich Table of Contents works, but test it on a staging site before relying on it in 2026. It runs on 20K+ sites, is rated 4.1/5 and was last updated 1 year ago, and scores 47/100 on our health check.
How many websites use Rich Table of Contents?
Rich Table of Contents is active on 20K+ WordPress websites and has been downloaded 362,331 times since it launched in February 2020. It was downloaded 862 times in the last 30 days.
Does Rich Table of Contents work with WordPress 7.1?
Rich Table of Contents is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Rich Table of Contents need?
Rich Table of Contents requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Rich Table of Contents last updated?
The latest version, 1.4.3, was released on April 30, 2025 (1 year ago).
Who makes Rich Table of Contents?
Rich Table of Contents is developed and maintained by Croover.inc.
What are the best alternatives to Rich Table of Contents?
The most popular alternatives to Rich Table of Contents are White Label CMS (200K+ installs), List category posts (80K+ installs) and Cornerstone (20K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card