WordPress plugin intelligence profile

Tavoos Article TOC

An expandable article table of contents with keyboard navigation, Unicode anchors, RTL support, local assets, and no tracking.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update15 Oct 202617d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Tavoos Article TOC version 1.0.0 as active, updated 17d ago and tested up to WordPress 7.1.

Overview

About this plugin

Tavoos Article TOC builds a navigation box from article headings. It does not summarize prose or use AI. Article text and saved heading IDs are never rewritten in the database.

By default, it runs on single posts containing at least three H2 headings. The box appears immediately before the first eligible heading, opens on desktop (768px and up), and stays collapsed on smaller screens. Native details/summary controls support keyboard operation.

Tavoos Article TOC focuses on article navigation for Persian and other Unicode content. It combines RTL-aware styling, preserved authored heading IDs, collision-safe generated anchors, keyboard focus on the destination heading, reduced-motion scrolling, and compatibility with the original Tavoos TOC snippet. Assets are local and loaded only on eligible singular pages.

Features:

  • Heading levels H2-H6, public post types, threshold, title, position, expansion, and scroll offset settings.
  • Scoped WordPress content detection with an optional article-body CSS selector for custom themes.
  • Preserved authored IDs, collision-safe Unicode anchors, and safe aliases for duplicate authored IDs.
  • Keyboard focus moves to the selected heading; reduced motion produces immediate scrolling.
  • Native browser smooth scrolling with no animation loops; fragment history supports Back and Forward.
  • Translation-ready interface using the tavoos-article-toc text domain; logical CSS properties for RTL and LTR.
  • No external API, CDN, fonts, telemetry, cookies, or visitor storage.
  • Local files and small dependency-free JavaScript, loaded only for eligible singular content.

The plugin requires JavaScript. With JavaScript disabled, the article remains readable without a table of contents. Themes must call wp_head(), wp_footer(), and normally the_content().

Where the_content() is bypassed, set the custom article-body selector; never target body or html. A malformed selector results in no table.

Heading links are a flat ordered list with visual indentation for selected subheading levels. tavoos-toc-exclude or [data-tavoos-toc-exclude] are excluded. Content added after page load requires the documented refresh event.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • table of contents
  • accessibility
  • headings
  • rtl
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity15 Oct 202617d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.