Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Tooltip Taxonomy

718 sites Security covered
View on drupal.org

This module allows you to automatically add explanatory tooltips to taxonomy terms on your website. You can configure these tooltips to appear on specific pages, content types, view modes, or fields, providing a way to clarify ambiguous terms and enhance user understanding.

This module delivers a capability to attach explanation tooltip to taxonomy terms automatically. You can specify which taxonomies will have the explanation tooltip in certain pages, content types or all page across entire website. You also can apply the tooltip to certain field rather than all text fields. It also provides a solution to cope with ambiguous terms.

Features:

  • Specify taxonomy tooltip by path, content types, view modes and fields.
  • Ambiguous terms.
  • Attach tooltip automatically.
  • Simple accessible tooltip compatible with all browsers.
  • Compatible with entities other than node.

Requirement

  • Drupal 9.3 or greater
  • PHP 7.0 or greater

Installation
Install this module using the normal Drupal module installation process.
This module uses pure CSS tooltip solution which has been included in, you don't need to install any other library.

Configuration:

  1. Go to the configuration page: /admin/config/content/tooltip_taxonomy
  2. Create filter conditions for explanation tooltip using one or multiple vocabularies attached to certain path, content types, view modes or fields.
  3. For ambiguous meaning taxonomy terms, you need to create respective filter condition for each meaning with different weight value. The one has greater weight value will overwrite those have lesser weight value. For instance, taxonomy term of 'CMS' has different meaning in different pages or content types or fields. You can create a filter condition with a less weight applied to all pages across whole site that has a general meaning, for example CMS means 'Content Management System' in most of pages. But in certain pages or content types or even fields, CMS means something else. Then you can create another filter condition using different vocabulary with greater weight that will overwrite the general meaning in specific pages or fields.
  4. Format HTML limit filter setting: In order to make the tooltip working, the span tag and class attribute must be allowed for those text fields. You can go to the text format setting UI to check and update them. For example, you can to go '/admin/config/content/formats/manage/basic_html' and add following into the 'Allowed HTML tag' settings.
    <span class="tx-tooltip tx-tooltip-text">
    See the screenshot attached for this example.

    User guide: Configuring Text Formats and Editors
    If you are using CKEditor 5, the allowed tags is configured by the CKEditor. By default, you don't need to change it as the 'span' tag is allowed by default.
  5. The taxonomy term using for a tooltip has to be published.

Activity

Total releases
3
First release
Sep 2025
Latest release
22 hours ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
2.3.0-alpha1 Pre-release Jul 16, 2026
2.3.x-dev Dev Jul 16, 2026
2.2.1 Stable Sep 28, 2025