Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Configuration Language Lock 1.0.2 Minor update available for module config_language_lock (1.0.2). Release: Canvas Override 1.0.1 Minor update available for module canvas_override (1.0.1). Release: Media Remote Image 8.x-1.2 Minor update available for module media_entity_remote_image (8.x-1.2). Release: IDNA Convert Service (punycode) 2.0.4 Minor update available for module idna (2.0.4). Release: Bootstrap Cloud 7.1.3 Minor update available for theme bootstrap_cloud (7.1.3). Release: synship 2.0.1 Minor update available for module synship (2.0.1). Release: Droost 2.0.0-alpha5 New alpha version released for module droost (2.0.0-alpha5). Release: FlowDrop 2.6.0-alpha2 New alpha version released for module flowdrop (2.6.0-alpha2). Usage Milestone: Term CSV Export Import Module term_csv_export_import crossed 1,000 active installs. Module Revived: Year/Month Widget 1.1.3 Module year_month_widget updated after 9 months of inactivity (1.1.3).

Entity term

Security covered Drupal 10–11

Part of the Entity ecosystem · 225 projects

View on drupal.org

The purpose of this module is to create terms in a selected vocabulary matching labels for a selected entity type and bundle. One use-case for this is when you need to allow nodes to be used as tags. For example, say you have a "Person" content type, which contains authors or people of interest and you'd like to tag content such as articles, quotes, books, etc. with those people.

The module provides an interface where one or more sets of entities, bundles and vocabularies can be selected. When the configuration is saved, a batch process is ran to programmatically create one new term for each entity from the selected entity type and bundle.

The terms are maintained on an on-going basis when entities are added/removed/renamed.

When synced terms are rendered, their URLs are rewritten to point to their corresponding entity's canonical URL.

Requests to the terms belonging to configured vocabularies are also checked and if a matching entity is found, the request is redirected to the entity's canonical URL.

The module should work fine with already populated taxonomies, but if the configuration is removed, all terms with labels matching entities from the selected entity type/bundle will be removed, regardless of their preexistence.

Depends on

Dependencies of the latest stable release

  • taxonomy Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Sep 2026
Latest release
3 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
2.0.5 Stable 10–11 Sep 12, 2026