Drupal 8 & Drupal 9 - Ajouter une balise meta dans le code

Posté le Vendredi 19 mars 2021 - 16:22

Aujourd'hui dans le genre pourquoi faire simple quand on peut faire compliqué, nous allons voir comment rajouter une balise meta dans le code source de nos pages de notre site Drupal 8.

Nous pourrions le faire évidement en copiant cette ligne dans un template, mais cela serait trop simple évidement...

Nous allons plutôt utiliser le hook HOOK_preprocess_html qui peut s'utiliser dans mon module ou un thème :

function mon_module_preprocess_html(&$variables) {
  $googleSiteVerification = [
    '#tag' => 'meta', // Type de balise que l'on souhaite insérer
    '#attributes' => [ // Attributs de la balise
      'name' => 'google-site-verification',
      'content' => 'mon-code-de-verif',
    ],
  ];
  $variables['page']['#attached']['html_head'][] = [$googleSiteVerification, 'google-site-verification'];
}

 

Aller plus loin ?

Commentaires

This is an excellent article, and I concur that online assignments are necessary for all academic students and that <a href="https://domycourses.com"> Pay Someone To Do Your Course </a>  they provide the best services overall.

Good day! This post could not be written any better! Reading this post reminds me of my previous room mate! He always kept chatting about this. [url=http://www.assignmentuk.co.u/write-my-assignment]pay to write my assignment[/url] I will forward this write-up to him. Fairly certain he will have a good read. Thanks for sharing!

Ajouter un commentaire

Ne sera pas publié

CAPTCHA Désolé, pour ça, mais c'est le seul moyen pour éviter le spam...