The “WP Glossary” plugin helps you build a fully featured glossary of terms for your website – whether it’s an Encyclopedia, Lexicon, Knowledge Base, Wiki, or Dictionary. Built on a custom post type, it gives you a complete WordPress editor for every term. Already using an existing post type? No problem – WP Glossary lets you use any existing post type instead of the plugin’s default one.
This module allows you to create and display a beautifully animated glossary of terms on any page or post using a simple shortcode.
This module automatically hyperlinks glossary terms wherever they appear across your pages and posts, linking each occurrence back to its dedicated definition page. This helps users quickly navigate to term definitions and enhances Search Engine Optimization through improved internal linking.
This module shows a tooltip window when a user hovers over a linkified glossary term, giving them a quick overview of the term without having to leave the current page.
This module allows you to easily customize the appearance of your glossary without requiring any CSS knowledge. Use the built-in color pickers and font size controls to match the glossary with your website’s design.
Basic shortcode: [wpg_list]
Use this shortcode anywhere on a page or post to display your glossary. There are several optional attributes available with this shortcode listed below. Not all attributes are required – add only what you need. If an attribute is not provided, the shortcode falls back to your Plugin Settings.
Full shortcode: [wpg_list title=”” layout=”one_column/two_column/three_column/four_column/five_column” alphabet_set=”A,B,C,D,E,...” hide_empty=”yes/no” hide_all=”yes/no” hide_numeric=”yes/no” post_type=”glossary” template=”alphabet/category” taxonomy=”glossary_cat” taxonomy_terms_to_include=”optional/1,2,3..” taxonomy_terms_to_exclude=”optional/1,2,3..” uncategorized_term_name=”“]
= 3.2 = * Fixed a conflict introduced in v3.0 affecting content output on some setups = 3.1 = * Updated MixItUp library to the latest version * Updated Tooltipster library to the latest version * Added new "Borderless" tooltip theme = 3.0 = * Improved overall plugin performance by caching glossary terms and related queries * Improved performance by reducing database queries for glossary term tags * Improved frontend asset loading by conditionally enqueuing scripts and styles only when needed * Fixed PHP 8.2 deprecation notice * Fixed potential content corruption in linkify module * Improved linkify module performance by reducing DOM cycles = 2.9 = * Tested and fixed compatibility issues with the latest versions of WordPress, WooCommerce, and PHP * Fixed tweaks with the linkify module to work with widgets = 2.8 = * Fixed minor issues from the previous update = 2.7 = * Fixed compatibility issues with the latest versions of WordPress, WooCommerce, and PHP * Fixed JS errors * Fixed slow performance when linkify tags are disabled = 2.6 = * Fixed compatibility issues with the latest version of WordPress * Fixed JS errors * Fixed "Disable Tooltip/Linkify on this page/post" feature for custom post types = 2.5 = * Fixed compatibility issues with the latest versions of PHP and WordPress * Added support for archive (category or term) templates to load glossary indexes via shortcode - parameter: taxonomy_terms_to_include="current" * Fixed taxonomy_terms_to_include to support child categories when using template="category" * Added support for slugs in the "Glossary Page/Post" option * Added option to disable tooltip on a specific page or post * Added option to disable linkify on a specific page or post * Added option to exclude a glossary term from the Glossary Index Page * Added option to exclude a glossary term from being linkified = 2.4 = * Improved Glossary Index Page performance when using taxonomy_terms_to_exclude * Fixed search on Glossary Index Page * Fixed term ordering on Glossary Index Page when using a custom alphabet set * Fixed WPML conflict * Added more filter parameters for add-on and custom script developers * Fixed PHP 7.x warnings and conflicts * Fixed double-tap tooltip conflict on touch devices * Fixed "WP Glossary - Related Posts" widget incorrectly including the current glossary term * Fixed glossary term detail pages incorrectly inheriting the base slug from default post types = 2.3 = * Added Glossary Search * Updated jQuery MixItUp library * Fixed active class issue for the filter list * Fixed post title issues when titles contain HTML tags * Fixed custom URL issue with special characters * Fixed additional BuddyPress conflicts = 2.2 = * Updated jQuery MixItUp library * Fixed PHP 7.x conflicts * Fixed BuddyPress conflicts * Fixed various scripting issues for smoother performance * Added option to limit linkify occurrences per term across the full page or per section (e.g. post content, comments, widgets) * Added option to disable tooltip on the Glossary Index Page only * Fixed conflict when a longer term contains a shorter term = 2.1 = * Updated jQuery MixItUp library * Added WordPress filters for custom post type and taxonomy query arguments * Added option to change the "Glossary" title across the entire website * Added option to customize labels for glossary phrases such as "All", "Read More", and "Back to Glossary Index Page" * Added "author" support for the glossary custom post type * Added option to disable the glossary archive to allow sharing a slug between the Glossary Index Page and the Glossary Slug * Added option to disable animation on the Glossary Index Page * Added option to exclude specific HTML tags from being linkified * Added option to customize tooltip colors and styles * Fixed conflicts when multiple glossary indexes appear on the same page * Added "Tags" submenu under the "Glossary Terms" menu * Terms on archive pages are now sorted by title * Replaced PHP strtolower with mb_strtolower for better multi-language support * Fixed various PHP warnings = 2.0 = * Optimized plugin code and improved overall performance * Added option to execute shortcodes within tooltip content * Added a widget for glossary term detail pages showing all pages and posts where the term appears - great for internal linking * Added option to open glossary term links in a new tab on both the Glossary Index Page and in linkified content * Added option to permanently disable links on glossary terms across the Glossary Index Page and linkified content * Added option to show a "Back to Glossary Index Page" link on glossary term detail pages * Added option to show a "Read More" link inside the tooltip * Added inline help tooltips for every option on the Plugin Settings page - no need to refer to external documentation * Added a User Guide for full documentation reference * Added support for the <!--more--> tag in tooltip excerpts, consistent with how WordPress handles it * Added shortcode option to display uncategorized posts under a default category when using the category template * Added option to redirect visitors to an external URL when clicking a glossary term instead of going to the term detail page * Redesigned the Plugin Settings panel with a more user-friendly interface * Fixed typos throughout the plugin * Fixed term list to match the sorting order of the filter list * Fixed the category template to work correctly with non-English languages = 1.9 = * Fixed new tab issue introduced in version 1.8 within the linkify module * Fixed linkify incorrectly affecting the glossary page itself = 1.8 = * Improved linkify module accuracy * Optimized overall plugin performance * Fixed automatic letter case changes for glossary terms * Fixed double-click issue for glossary terms with tooltips * Added option to enable or disable auto hyperlinking of term tags * Added option to format the tooltip title * Fixed "Linkify Limit per Term" option not working correctly = 1.7 = * Added option to enable linkify within the glossary post type itself * Added option to use a custom post title for glossary terms * Fixed hide "All" option when using the category template = 1.6 = * Fixed lowercase letter issue with the filter * Fixed filter to show only first-letter terms when "Hide All Filter" is enabled * Added support for multiple rows of term filters = 1.5 = * Added option to set a custom alphabet/filter set from the settings panel - supports non-English languages (e.g. Hebrew, Greek) * Added option to hide the "All" filter * Added option to hide the "0-9" filter = 1.4 = * Added support for multiple tags per glossary term * Fixed various PHP warnings = 1.3 = * Added linkify module to automatically hyperlink glossary terms in pages and posts * Added tooltip module to display an info box on hover = 1.2 = * Added custom color options for the glossary list * Added custom font size options for the glossary list = 1.1 = * Added additional shortcode attributes including taxonomy_terms_to_include and taxonomy_terms_to_exclude * Added support for taxonomies with existing post types * Added option to filter terms by category = 1.0 = * Initial release
$34 |
Download |
5 average based on 158 ratings.
| Last Update | 2026-05-20 |
| Created | 2016-05-10 |
| Sales | 2243 |
| Discussion | Comments |
| Compatible Browsers | IE7 IE8 IE9 IE10 IE11 Firefox Safari Opera Chrome Edge |
| Software Version | WordPress 6.9.x WordPress 6.8.x WordPress 6.7.x WordPress 6.6.x WordPress 6.5.x WordPress 6.4.x WordPress 6.3.x WordPress 6.2.x WordPress 6.1.x WordPress 6.0.x WordPress 5.9.x WordPress 5.8.x WordPress 5.7.x WordPress 5.6.x WordPress 5.5.x WordPress 5.4.x WordPress 5.3.x WordPress 5.2.x WordPress 5.1.x WordPress 5.0.x WordPress 4.9.x |
| Compatible With | WooCommerce 9.x.x WooCommerce 8.x.x WooCommerce 7.x.x WooCommerce 6.x.x WPML |
| Gutenberg Optimized | |
| High Resolution | |
| Files Included | JavaScript JS CSS PHP |
| Video Preview Resolution |