
Spindle Dynamic Glossary helps you build glossaries, dictionaries, and terminology tooltips on your WordPress site.
Define glossary terms once and automatically highlight them across selected post types. Visitors can view definitions in tooltips or modals, and a searchable A-Z glossary can be displayed with a shortcode.
Key Features:
- Automatic Highlighting: Define a term once, and it automatically highlights across your selected posts and pages.
- Content-safe parsing: The parser avoids replacing text inside existing links, headings, HTML tags, and shortcodes.
- Interactive Tooltips & Modals: Choose between floating tooltips, fixed info boxes, or pop-up modals for user interactions.
- Live glossary filtering: The frontend glossary grid provides live text search and A-Z filtering.
- Individual Post Exclusions: Easily disable tooltips on a per-post basis via a simple checkbox in the post editor.
- Configurable display: Adjust tooltip colors, positioning, behavior, and text limits from the settings dashboard.
Development
Source code and development history are available at:
https://github.com/adedayospindles/spindle-dynamic-glossary
Screenshots

Configure automatic glossary term highlighting across selected post types, with controls for single posts, first occurrences, and term matching.

Customize tooltip display, content, text length, HTML tags, excerpts, and positioning.

Explore List of terms explained in simple language.

Glossary Live search Filter by Letters "Alphabetically".

Glossary term meaning display, on hover.

Full glossary term meaning display via popup when clicked.