CM Tooltip Glossary

July 15, 2024

CM Tooltip Glossary Plugin

Create a WordPress glossary, encyclopedia, or dictionary of terms and display responsive tooltips on hover.

Glossary Pro Plugin | Videos | Demo | User Guide | AddOns

CM Tooltip Glossary – The #1 WordPress Glossary Plugin

The CM Glossary Tooltip is a robust WordPress plugin. It empowers you to establish an extensive knowledge-base of terms and their definitions on your website.

Utilizing the Glossary plugin, you can easily establish an extensive glossary featuring terms with corresponding definitions. And we’ve been developing this since 2012!

Glossary Terms Pages, Links and Glossary Index

This plugin operates by intelligently identifying glossary terms embedded within your posts or pages, incorporating links to a dedicated glossary page that offers detailed definitions for each term.

Furthermore, the plugin generates an adaptable glossary index, cataloging all the terms scattered across your website, and granting users convenient access to their respective definitions.

Glossary Tooltips

This powerful tool also includes the tooltip plugin feature, allowing you to effortlessly present dynamic a tooltip instantly emerges when users hover over the linked term.

This delivers a seamless and user-friendly method for users to swiftly access definitions.

Glossary Premium Editions

The Glossary Plugin Premium editions includes even more powerful features, such as: audio and video tooltips, Wikipedia support, Google Translate and Merriam-Webster integrations, ChatGPT integration, support for abbreviations and variations, synonyms, multiple glossaries support, multiple index templates and much more.

Glossary Plugin Introduction Video

Glossary Plugin Use-Cases

(Some of these use cases might include pro plugin features)

  • Dictionary – Creates a dictionary of specifically used terms on your site. Support multiple languages.
  • Tooltip – Adds tooltip as an anchor to predefined terms that are contained in your site.
  • Knowledge base – Creates a knowledge base of useful terms and definitions which includes files and images.
  • Synonyms – Keep and display synonyms of terms that you are using
  • Lexicon – Builds a lexicon of terms.
  • Vocabulary – Builds a vocabulary of custom words and expressions.
  • Explanations – Explains the meanings of words in your posts or pages.
  • Translate – Translates terms and definitions into any defined language using Google Translate.
  • Wikipedia – Add Wikipedia content to your site.
  • YouTube – Show YouTube / Vimeo videos once hovering over a term
  • Music – Include mp3 voice or music file for each tooltip
  • Amazon – Enhance your site with Tooltips including Amazon product recommendation
  • ChatGPT – Automatically add content for each term using ChatGPT

Free Glossary Plugin Features

  • Automatically generates a Glossary index of terms.
  • Ability to show the A-Z Glossary index as a list or as tiles.
  • The Glossary index is limited by 500 terms.
  • Each glossary term has its own unique post.
  • The tooltip window can optionally appear when the term is hovered over by the cursor.
  • Term pages can be linked directly from posts or pages.
  • Several filters to optimize the Tooltip window and limit the length of description displayed.
  • Prevents the glossary from parsing text, when needed, by using a Shortcode [glossary_exclude] text [/glossary_exclude].
  • Forces the glossary to parse text, when needed, by using a Shortcode [cm_tooltip_parse] text [/cm_tooltip_parse].
  • Support Excerpts (if they exist) as a hover-over text that appears in the Tooltip window.
  • Control the location and area where the Tooltip appears (pages, posts, homepage)
  • Control if the Tooltip should appear more than once.
  • Supports UTF-8

Additional Features Available With the Glossary Pro Edition Version

  • Includes all features of the Free Version.
  • The Glossary index can show unlimited number of glossary terms.
  • Optimized for fast work with large glossaries.
  • Ability to show glossary terms in all custom post types.
  • Allows to define how many terms to show in the Index page and where to place the pagination navigation.
  • Support import and export of terms to and from the glossary using a CSV file format.
  • Support import and export of settings to and from the glossary using a CSV file format.
  • Customize tooltip style (font, size, colors).
  • Allows to display related posts and terms.
  • Multisite support.
  • Supports using synonyms and variations to each term.
  • Mobile friendly.
  • Supports changing permalink structure for glossary terms.
  • Fully compatible with the WPML plugin.
  • Allows to parse the ACF fields with of various(selectable) types.
  • Allows to disable creation of the glossary term pages
  • (NEW) Allows to display glossary terms as footnotes instead of tooltips
  • Over 130 configuration options in total!

List of Glossary Pro+ Edition Features

  • Includes all features of the Free and Pro Versions.
  • Allows to choose one from over 18 templates for the Glossary Index page
  • (NEW) Supports the whitelist/blacklist of terms on individual posts and or whole categories
  • (NEW) Supports for the alternative meanings for the same term
  • Supports adding and displaying a featured image to the terms tooltip.
  • Supports customizing the term page template.
  • Supports displaying “Share This” widget for sharing terms in social medias.
  • Supports Google Translate integration.
  • Supports creating and displaying multiple glossary categories.
  • Shows a search box in the Glossary page.
  • Over 10 helpful shortcodes.
  • Supports integration with Merriam-Webster Dictionary and Thesaurus
  • Search & Replace engine allows to parse and replace terms on the fly.
  • Eastern languages support allows to parse terms without spaces between them.
  • Support adding abbreviation to each term.
  • Highlights terms in comments section.
  • Includes a frontend turn tooltip on/off button.
  • Over 240 configuration options in total!

List of the Glossary Ecommerce Edition Features

  • Includes all features of the Free, Pro and Pro+ Versions.
  • (NEW) Supports ChatGPT integration
  • Supports for defining terms in different languages
  • Supports adding a custom link to the terms
  • Supports embedding audio in a tooltip.
  • Supports embedding video in a tooltip.
  • Supports Wikipedia and Wiktionary integration.
  • Supports creating a multilanguage glossary.
  • Supports Amazon Products integration.
  • Supports WooCommerce Products integration.
  • Supports adding tags to terms.
  • Double click support allows to show a definition from an alternative source.
  • Allows to parse an image Alt tag to show a tooltip.
  • Supports the order in which similar terms are parsed.
  • Allows site visitors to embed your terms on their site using an iframe.
  • Supports more than one definition for the same term.
  • Over 300 configuration options in total!

Addons & Extensions

Code and Style Issues

The Glossary plugin creates tooltips with JavaScript. They are based on the article written by Michael Leigeber here
The Tooltip can be customized and styled through the tooltip.css and tooltip.js files.
The alphabetical index for the Glossary index is based on jQuery ListNav Plugin

Follow Us

Blog | Twitter | LinkedIn | YouTube | Pinterest | Facebook

Suggested Plugins by CreativeMinds

List of all WordPress Plugins by CreativeMinds

  • CM Download Manager – Allows users to upload, manage, track and support documents or files in a download directory listing database for others to contribute, use and comment upon.
  • CM Answers Plugin – A fully-featured WordPress Questions & Answers Plugin that allows you to build multiple discussion forum systems Just like StackOverflow, Yahoo Answers and Quora, Now with MicroPayment and Anonymous posting support!
  • CM Restrict Content – A full-featured, powerful membership solution and content restriction plugin for WordPress. Support access by role to content on your site.
  • CM OnBoarding – Superb Guidance tool which improves the online experience and the user satisfaction.

Installation

Detailed Free Version User Guide

  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Define your glossary terms under the glossary menu item in the administration interface. The title of the page should be the term. The body content should be the definition.
  4. Creates a main Glossary page (example “Glossary”) with no body content, if you so wish. If you do not create this page then your terms will still be highlighted, but without a central listing page of all your terms.
  5. In the plugin’s dashboard preferences, enter the main Glossary page’s id (optional as above)
  6. There are a handful of other optional preferences available in the dashboard.

Note: You must have a call to wp_head() in your template in order for the Tooltip js and css to work properly. If your theme does not support them you will need to link to these files manually in your theme (not recommended).

Screenshots

  1. Tooltip in a Post using Skins

    Tooltip in a Post using Skins

  2. Glossary Term Page with Related Articles

    Glossary Term Page with Related Articles

  3. Glossary Index Page

    Glossary Index Page

  4. Glossary Index Page - Second Template

    Glossary Index Page - Second Template

  5. Admin's Glossary Terms

    Admin's Glossary Terms

  6. Plugin's Settings

    Plugin's Settings

  7. Log Information

    Log Information

  8. Statistics of Usage

    Statistics of Usage

  9. Plugin's Settings Tooltip Tab

    Plugin's Settings Tooltip Tab

  10. Video In Transparent Tooltip

    Video In Transparent Tooltip

  11. Merriam-Webster Embedded Content

    Merriam-Webster Embedded Content

  12. Wikipedia Embedded Content

    Wikipedia Embedded Content

  13. Import / Export

    Import / Export

FAQ

More FAQ’s

Free Version User Guide

Detailed User Guide

Does my main glossary page need to be titled “Glossary”?

No. It can be called anything. In fact you don’t even need to have a main Glossary page.

Do I need to manually type in an unordered list of my glossary terms on the Glossary page?

No. Just leave that page blank. The plugin will create an unordered list of terms automatically.

How do I add glossary terms?

Simply add a term under the ‘Glossary’ section in the admnistration interface. Title it the glossary term you want (ex. “WordPress”) and put the term’s definition into the body (ex. “A neato Blogging Platform”).

What if I need to add or change a glossary term?

Just add it and then change it. The links for your glossary terms are added to your page and post content on the fly so your glossary links will always be up to date.

How do I prevent the glossary from parsing a paragraph?

Just wrap the paragraph with [glossary_exclude] paragraph text [/glossary_exclude].

How do I define the Glossary link style?

You can use glossaryLink. You can also define glossaryLinkMain if you wish to have a different style in the main glossary page

Changelog

4.3.9

  • Fixed XSS issue in glossary_tooltip shortcode content

4.3.8

  • Fixed XSS issue in glossary_tooltip shortcode

4.3.7

  • Fixed the compatibility with Elementor

4.3.6

  • Improved deprecated code

4.3.5

  • Fixed security issues

4.3.4

  • Fixed vulnerability issue

4.3.3

  • Fixed vulnerability issue

4.3.2

  • Return to version 4.3.0

4.3.1

  • Fixed bug with bulk selection in the backend

4.3.0

  • Security improvement

4.2.11

  • Fixed the issue with the missing aria-label for tooltip

4.2.10

Release Date: 25 December 2023
* Update package info

4.2.9

Release Date: 3 December 2023
* Improved compatibility with screen readers

4.2.8

Release Date: 25th May 2023
* Replaced the option “Avoid parsing protected tags” with “Exclude HTML tags from parsing”

4.2.7

Release Date: 17th May 2023
* Fixed the plugin not highlighting terms on the Astra theme

4.2.6

Release Date: 11th May 2023
* Fixed the conflict between the plugin and the Easy Table of Contents

4.2.5

Release Date: 27th April 2023
* Added option to fix the endless loop error on the Glossary Index page

4.2.4

Release Date: 21nd April 2023
* Fixed issues with the Glossary Index when the alphabetic index is missing
* Removed the legacy set_timeout code from the main file

4.2.3

Release Date: 22nd March 2023
* Update package info

4.2.2

Release Date: 15th March 2023
* Bug: Small bugfixes
* Improvement: Improved the performance of the Glossary Index, rewritten the caching system to speed up the sorting

4.2.0

Release Date: 25th Feb 2023
* (ONLY IN Ecommerce version!) New Feature: ChatGPT integration
* Improvement: Changed the way synonyms/variants/abbreviations are working internally
* Improvement: Performance related code tweaks (for Glossary Index mostly)
* Improvement: Editlink in toolitp now opens in the new tab
* Bug: Fixed the bug that stopped the synonyms from being parsed in correct order
* Bug: Fixed the bug that caused synonyms to appear in the wrong letter (same as the base term)
* Bug: Fixed the warning about the “forceHighlight” variable not being defined
* Bug: Fixed the bug with the underline styles of the parsed terms
* Bug: Fixed some deprecated warnings for PHP 8.2

4.1.6

Release Date: 29th Dec 2022
* Bug: Fixed the warning about the “forceHighlight” variable not being defined
* Bug: Fixed the bug with the underline styles of the parsed terms

4.1.5

Release Date: 17th Dec 2022
* Improvement: Improved the performance of the parsing when the “Highlight first term occurrence” is enabled
* Improvement/debug: Added the option to rename the [glossary] shortcode
* Improved: Added the clarified description of features in all the plugin versions
* Bug: Fixed bug which stopped one of the setting tabs from collapsing

4.1.4

Release Date: 9th Nov 2022
* Replace Internal support links

4.1.3

Release Date: 30th Oct 2022
* Bug: Fixed the issue with tooltips not beign closed on mouse out

4.1.2

Release Date: 20th Oct 2022
* Bug: Fixed the fatal error

4.1.1

Release Date: 20th Oct 2022

  • Bug: Fixed the positioning of the tooltip on the keyboard focus
  • General bugfixes

4.1.0

Release Date: 6th Sep 2022

  • Security fix

4.0.10

Release Date: 22nd May 2022

  • Bug fix and compatibility to WP 6

4.0.5 29th

Release Date: Jan 2022

  • Fixed bugs
  • Improved the builders compatibility (Oxygen builder, Elementor)

3.9.21

Release Date: 31st Aug 2021

  • Fixed the issue with the missing aria-label
  • Fixed the missing esc for attributes in shortcode

3.9.20

Release Date: 26th July 2021

  • Fixed the bug in the comment count
  • Fixed the bug in settings

3.9.19

Release Date: 13th July 2021

  • Re-added the option to distinguish between case sensitive/case insensitive term search
  • Fixed the issue with the text widgets parsing
  • Fixed the PHP 8.0.0 bug

3.9.18

Release Date: 9th July 2021

  • Fixed the bug in AMP class
  • Added the option to hide from search results

3.9.17

Release Date: 25th June 2021

  • Improved WCAG compliance
  • Fixed the package issue
  • Fixed the delay when showing tooltips

Earlier versions

For the changelog of earlier versions, please refer to the changelog on cminds.com

Details

  • Version: 4.3.9
  • Active installations: 8,000
  • WordPress Version: 5.4.0
  • Tested up to: 6.6.1
  • PHP Version: 5.2.4

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars