Aller au menu

Jean-Philippe Fleury • webmestrie, informatique libre, art libre

Ajouter les termes de taxonomie dans la balise title de Drupal

Catégorie:

Dans le fichier page.tpl.php, remplacer <title><?php echo $head_title; ?></title> par:

<?php
$head_title_perso = array_map('trim', explode('|', $head_title, 2));
$head_title_perso[0] .= ' | ';
$values['pager-page'] = $_REQUEST['page'] ? t('Page @page', array('@page' => $_REQUEST['page'])) : '';
if (!empty ($values['pager-page']))
{
    $head_title_perso[0] .= $values['pager-page'] . ' | ';
}

if (!empty ($node->taxonomy))
{
    foreach ($node->taxonomy as $tid)
    {
        $head_title_perso[0] .= $tid->name . ' | ';
    }
}
?>
<title><?php echo $head_title_perso[0], $head_title_perso[1]; ?></title>

Publier un nouveau commentaire

Le contenu de ce champ ne sera pas montré publiquement.
Syntaxe possible pour les commentaires
  • Vous pouvez utiliser la syntaxe Markdown pour mettre en forme le texte. Voir aussi Markdown Extra pour la mise en forme des tables, des notes de bas de page et d'autres structures.
  • Balises HTML autorisées: <p> <div> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>

Plus d'informations sur les options de formatage

CAPTCHA
Cette question permet de s'assurer que vous êtes un utilisateur humain et non pas un logiciel automatisé de pollupostage.
cinq * = 25
Résoudre cette question mathématique et entrer la solution en chiffres. Par exemple, pour «deux plus quatre = ?», entrer «6».