WordPress.org Glossary

Description

This plugin registers a glossary custom post type for defining words, acronyms or terms. Those terms will be highlighted in public posts, with the definition displayed in a popup tooltip.

Screenshots

  • An example showing a tooltip with a definition for the term "meta".

Installation

To use the plugin, simply install and activate, then visit the Glossary section in your wp-admin dashboard to begin adding glossary terms.

Reviews

30 May 2022
After wasting hours trying to get other plugins to work, I resigned and finally found this one. It is very simple and intuitive to use and looks convincing, even without changing anything about the looks. I love it. Thanks a bunch and keep up the good work!
22 February 2022
I've been looking for something like this for a while. I used a similar plugin like this some time ago, but wasn't completely happy it. This one is as simple and straight forward as it gets. Kudos. EDIT 22-02-2022: Bringing this back to 2 stars for now as it is not so excellent as I thought. It crashes with PHP8. And PHP 7.4 is end of life at the end of this year. There is no follow up on the support section either so I guess I should look for a different solution. Too bad. Expected a little more from Automattic to be honest.
25 November 2020
Does what it says it will do. You create your glossary entries and it does the rest. I like that it defines a custom post type so that you can create a full page of glossary entries by filtering on the type. Only thing keeping it from being 5-stars is the absolute lack of customization options, but it's open source, and free, so that's definitely not a functional flaw. Nice plugin, folks. Thanks!
Read all 4 reviews

Contributors & Developers

“WordPress.org Glossary” is open source software. The following people have contributed to this plugin.

Contributors

“WordPress.org Glossary” has been translated into 8 locales. Thank you to the translators for their contributions.

Translate “WordPress.org Glossary” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2

  • Bump Tested up to.
  • Don’t create glossary hovercards for phrases within <option> tags.
  • Don’t create glossary hovercards wtihin oEmbed responses.
  • PHP Notice fixes.
  • Fixes to ensure that the matched text isn’t past the current element.
  • PHP 8 fatal fix, array_merge() does not accept unknown named parameters.

1.1

  • Added hoverIntent to avoid accidental showing of the glossary items when scrolling the page.

1.0

  • Switch to a different tooltip library to avoid some glitchy behaviour.
  • Eliminate some unnecessary highlighting, and generally improve the accuracy of term matching.
  • Fix some visual glitches.
  • Cooperate better with O2 auto-linking and tagging.

0.1

  • Initial public release.