Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: MCP Sentinel 2.33.0 — Minor update available for module mcp_sentinel (2.33.0). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Term Reference

1 sites No security coverage
View on drupal.org

Term Reference provides a convenient "References" tab on taxonomy term pages, allowing editors to easily manage which content entities are associated with that term. This saves time by enabling bulk adding or removing of terms from content directly from the term's page, rather than editing each content item individually.

Term Reference adds a References tab to taxonomy term pages. The tab lets editors add or remove the current term from eligible taxonomy term entity fields on content entities.

Use case

Term Reference is useful when a site builder or editor is given a list of content items to add to a taxonomy term. Instead of opening and editing each content item individually, they can open the taxonomy term, use the References tab, and add all matching content items from one place.

Features

  • References primary tab on taxonomy term pages.
  • Single-field shortcut that opens the add/remove form directly when only one accessible field references the term vocabulary.
  • Multi-field chooser using Drupal admin block links when more than one accessible field references the term vocabulary.
  • Cross-bundle management for the same entity type and field name. For example, node.field_tags can manage Basic page and Article nodes from one Content field page.
  • Bundle-aware entity autocomplete for adding one or more existing entities from the current field.
  • Generic entity table with Label, ID, Published, and Operations columns.
  • Access-aware additions and removals using entity update access and field edit access.

Requirements

  • Drupal 10 or Drupal 11.
  • Core Taxonomy and Field modules.

Installation

Install the module as usual for a Drupal contributed module:

composer require drupal/term_reference
drush en term_reference

Usage

  1. Add a taxonomy term entity field to a fieldable content entity type, such as content or media.
  2. Configure the field instance to target one or more vocabularies.
  3. Visit a taxonomy term page from one of those vocabularies.
  4. Open the References tab.
  5. If one field is available, add existing entities through autocomplete or remove existing references from the table.
  6. If multiple fields are available, choose the field link first, then add or remove references.

Access

Term Reference does not provide a module-specific permission. Access is granted only when the current account can update the taxonomy term and edit at least one eligible target field. Add and remove operations also check target entity update access and field edit access before changing entities.

This module was created using AI and understood by humans. See Never submit code you do not understand.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Jun 2026
Latest release
3 weeks ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.0-alpha2 Pre-release 10–11 Sep 11, 2026
1.0.0-alpha1 Pre-release 10–11 Jun 30, 2026
1.0.x-dev Dev 10–11 Jun 30, 2026