У ноды и у термина таксономии можно создавать поля. Например, поле альтернативного заголовка. Пусть его машинное имя будет field_h1. Вывод значения этого поля в шаблоне page.html.twig для ноды делается так:
{{ node.field_h1.value }}
Чтобы выводить поле термина таксономии подобным образом, нужно воспользоваться хуком hook_preprocess_page. В файл mytheme.theme пишем:
function mytheme_preprocess_page(&$variables) { if (\Drupal::routeMatch()->getRouteName() == 'entity.taxonomy_term.canonical') { $term = \Drupal::routeMatch()->getParameter('taxonomy_term'); $variables['term'] = $term; } }
А в шаблоне:
{{ term.field_h1.value }}