Écrit par Laborouge
le
Mis à jour le
Drupal 7 : modifier le titre d'une page
1 minute
Quelquefois, il peut être judicieux de changer le titre d'une page (pour des questions de SEO par exemple).
Pour rappel, le titre d'une page web est gérer par la balise <title> dans la balise <head>.
Par défaut, Drupal 7 génère ce nom sous la forme "titre de la page | nom du site".
Mais il est possible d'agir sur cette balise en passant par la fonction theme_preprocess_html() du fichier template.php de votre thème :
function NOMDUTHEME_preprocess_html(&$variables) {
// Modifier la balise 'title' dans 'head'
$variables['head_title'] = variable_get('site_name') . ' | ' . drupal_get_title();
}
Dans cette exemple, nous avons simplement inversé les informations suivantes : "nom du site | titre de la page".
Illustration par Krzysztof Pluta de Pixabay