Úprava meta tagů na úvodní stránce

Drupal 7 Front Page metatagObčas je potřeba poladit meta tagy. V drupalu 7 se to řeší nejlépe modulem Metatag. Můžete ovšem narazit na problém s úvodní stránkou. Nemáte-li úvodní stránku přímo obsahovou, třeba stránku, nastavenou přímo v modulu, drupal dolnění meta tagů nezvládne. (Jako příklad je třeba oddělená šablona front-page.tpl.php ve tématu vzhledu) Musíte na to jít jinak a doplnit to tam ručně... Pojďme se podívat, jak se to dělá!

Nejprve si najdete soubor tepmplate.php Je v adresáři thémata vzhledu.

Zde doplňte kód:

if (drupal_is_front_page())
{
$viewport = array(
  '#tag' => 'meta',
  '#attributes' => array(
    'name' => 'google-site-verification',
    'content' => 'RTv_msRq7HkRXIgNy',

  ),
);

}
drupal_add_html_head($viewport, 'viewport');

Můžete si udělat klidně víc řádků... třeba viewport2, můžete si dát změnit i tagy př.:

$viewport2 = array(
  '#tag' => 'link',
  '#attributes' => array(
    'rel' => 'publisher',
    'href' => 'https://plus.google.com/xxx',
  ),
);

drupal_add_html_head($viewport2, 'viewport2');

A to je celé. Zároveň vidíte i příklady použití připojení na google webmasters tools a autora článku s profilem na google plus.

Komentáře

1
Obrázek uživatele Regalos

Dík díky díky za tento návod. Dvě hodiny jsem zkoušel narvat <meta name="author" ... do template.php ... pouhé dopsání řádků nefungovalo... Přitom bych dal krk za to, že v D6 jsem to jen natvrdo dopsal a šlo to. Tady jse hledal jak to obejít a teprve tvůj postup zabral. Ještě jednou díky, Michal

Přidat komentář