Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

tooltip_taxonomy

711 sites Security covered
View on drupal.org

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
1
First release
Sep 2025
Latest release
6 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
2.2.1 Stable Sep 28, 2025