diff --git a/metatag.module b/metatag.module index 1b0e243..4f5a8be 100644 --- a/metatag.module +++ b/metatag.module @@ -447,6 +447,16 @@ function metatag_field_attach_delete_revision($entity_type, $entity) { } /** + * Implements hook_taxonomy_term_view_alter(). + */ +function metatag_taxonomy_term_view_alter(&$build, &$type) { + if (isset($build['#term'])) { + $entity = taxonomy_term_load($build['#term']->tid); + metatag_entity_view($entity, $type, 'full', NULL); + } +} + +/** * Implements hook_entity_view(). */ function metatag_entity_view($entity, $entity_type, $view_mode, $langcode) {