Description
TOCflow is a lightweight WordPress plugin that builds an accessible, SEO-friendly table of contents from your post headings. Free download for publishers who want a clean TOC without heavy JavaScript.
The problem it solves
Long posts need a jump list. Most TOC plugins ship a block library, client-only rendering, or settings you never touch — and the outline misses the first HTML response search engines and screen readers need.
How it works
One Gutenberg block (plus a shortcode). The outline is server-rendered. Anchors match heading ids. Collapse, sticky, and scroll-spy stay small and optional.
What you get
Insert the block, publish, done. Free on this site and GitHub — a top-of-funnel plugin that shows how I ship focused WordPress tools.
Key benefits
- Zero config — insert the block; the outline builds itself
- Server-rendered HTML for SEO and screen readers
- Accurate anchors with aria-current while you read
- Numbered or bulleted lists, five style presets
- Shortcode for classic content
- Free forever — GPLv2 or later
What's included
- Gutenberg Table of Contents block
- [tocflow] shortcode
- Live editor preview
- Sticky + scroll-spy options
- Optional ItemList JSON-LD
- Settings + Docs screens
Who it is for
Bloggers, docs sites, agencies, and developers who want a TOC without a bloated block pack. Also a free lead-in to hiring me for custom blocks or theme work.
Architecture
PHP block render callback, small editor script, optional ItemList JSON-LD. No React runtime on the front end for the list itself.
Handoff
Download the zip, activate under Plugins → Installed Plugins, insert Table of Contents. Settings live under Settings → TOCflow. Source on GitHub if you want to fork it.

Reviews
There are no reviews yet.