Title: Supplyist TOC Block
Author: suppress
Published: <strong>10 Наурыз, 2026</strong>
Last modified: 10 Наурыз, 2026

---

Search plugins

![](https://ps.w.org/supplyist-toc-block/assets/icon-256x256.png?rev=3478802)

# Supplyist TOC Block

 By [suppress](https://profiles.wordpress.org/suppress/)

[Download](https://downloads.wordpress.org/plugin/supplyist-toc-block.1.0.0.zip)

 * [Details](https://kk.wordpress.org/plugins/supplyist-toc-block/#description)
 * [Reviews](https://kk.wordpress.org/plugins/supplyist-toc-block/#reviews)
 *  [Installation](https://kk.wordpress.org/plugins/supplyist-toc-block/#installation)
 * [Development](https://kk.wordpress.org/plugins/supplyist-toc-block/#developers)

 [Support](https://wordpress.org/support/plugin/supplyist-toc-block/)

## Description

Add the **Table of Contents Block** anywhere in your Gutenberg editor. It scans 
H2–H6 headings in the post content and builds a nested, clickable table of contents.
Links automatically work by adding IDs to headings.

No configuration needed. Works on single posts and pages (not archives or category
listings).

 * No theme editing required
    You can activate the plugin on any site.
 * Compatible with Gutenberg / Classic Editor
    It processes the final rendered HTML.
 * SEO-friendly
    IDs are based on sanitize_title(), the same function WP uses for
   slugs.
 * Works with headings that already have IDs
    It does not overwrite existing IDs.

**Example:**
 — Structure Your Content — Write your post or page using semantic 
headings (H2, H3, etc.)—just like you normally would. — Insert the Table of Contents
Block — Add the «Table of Contents Block» anywhere in your editor (e.g., right after
the introduction). — Let It Work Automatically — The plugin scans your headings,
builds a hierarchical, scroll-linked table of contents in real time, and updates
dynamically as you edit.

### Key Features

 * Server-side generated Table of Contents
 * Automatically detects H2–H6 headings
 * Generates nested lists based on heading hierarchy
 * Automatically adds IDs to headings when missing
 * Lightweight and simple
 * Useful for:
    - Adding a Table of Contents to a post or page
    - Generating heading IDs
    - Linking to sections within content

### Why use this plugin?

 * Smart Parsing: Supports H2 through H6 headings
 * Clean Output: Uses standard HTML lists for maximum theme compatibility
 * Non-intrusive: Does not modify existing heading IDs
 * Lightweight & Fast

## Screenshots

 * [[
 * Screenshot of the block in editor.
 * [[
 * Example of a generated «Table of Contents».

## Blocks

This plugin provides 1 block.

 *   Ctb Custom Toc

## Installation

 1. Upload the plugin files to `/wp-content/plugins/supplyist-toc-block/`, or install
    directly from the WordPress plugin directory.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Add the «Custom Table of Contents» block anywhere in your editor.

## FAQ

### How does «Supplyist TOC Block» generate a Table of Contents?

The plugin scans your headings and builds a hierarchical, scroll-linked table of
contents on the front end.

### Does this conflict with SEO plugins?

If you already use SEO plugins, those may also output Table of Contents. You should
avoid duplication.

### How does «heading ID insertion» work?

 1. Scans the content after it is loaded.
 2. Detects all H2, H3, H4, H5, and H6 headings.
 3. Generates a slug (URL-friendly string).
 4. Inserts it as the heading’s id=»» attribute.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Supplyist TOC Block” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ suppress ](https://profiles.wordpress.org/suppress/)

[Translate “Supplyist TOC Block” into your language.](https://translate.wordpress.org/projects/wp-plugins/supplyist-toc-block)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/supplyist-toc-block/),
check out the [SVN repository](https://plugins.svn.wordpress.org/supplyist-toc-block/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/supplyist-toc-block/)
by [RSS](https://plugins.trac.wordpress.org/log/supplyist-toc-block/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 месяц ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/supplyist-toc-block/)
 * Tags
 * [Gutenberg block](https://kk.wordpress.org/plugins/tags/gutenberg-block/)[headings](https://kk.wordpress.org/plugins/tags/headings/)
   [navigation](https://kk.wordpress.org/plugins/tags/navigation/)[table of contents](https://kk.wordpress.org/plugins/tags/table-of-contents/)
   [toc](https://kk.wordpress.org/plugins/tags/toc/)
 *  [Advanced View](https://kk.wordpress.org/plugins/supplyist-toc-block/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/supplyist-toc-block/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/supplyist-toc-block/reviews/)

## Contributors

 *   [ suppress ](https://profiles.wordpress.org/suppress/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/supplyist-toc-block/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://supplyist.com/p/custom-payment/)