ユーザー登録ページのデフォルトのタイトル(そしておそらくメタのタイトルも)を変更したいと思います。
説明されている静的および動的なページタイトルメソッド here と他のいくつかの提案を試しましたが、どれもうまくいきませんでした...
誰でも?ルートの印刷画面(registration_link.register)を追加しました。URLはuser/registerです。
次の2つのフックをテーマの*.theme
ファイルまたはモジュールの*.module
ファイルに追加できます。最初に、ページタイトルブロックに表示されるタイトルを変更します。メタタイトルを変更する2番目。
/**
* Implements hook_preprocess_HOOK().
*/
function MYTHEME/MYMODULE_preprocess_page_title(&$variables) {
if (\Drupal::routeMatch()->getRouteName() == 'user.register') {
$variables['title'] = t('New Title');
}
}
/**
* Implements hook_preprocess_HOOK().
*/
function MYTHEME/MYMODULE_preprocess_html(&$variables) {
if (\Drupal::routeMatch()->getRouteName() == 'user.register') {
$variables['head_title']['title'] = t('New Title');
}
}