Pierre-Yves

25jan/1020

How to : Enlever le nom de la boutique dans le META TITLE des pages

Bonjour à tous!

Voici une question qui revient fréquemment sur les différents forums de PrestaShop... Voici donc un petit billet qui vous explique comment enlever le nom de votre boutique qui apparait dans le début des META TITLE de vos pages (car il est certain que cela ne sert strictement à rien...).

1. Ouvrez le fichier "classes/Tools.php" et cherchez la ligne commençant par "$ret['meta_title']"

1
2
3
4
5
// Sur PS 1.1.0.5 et 1.2.5.0
$ret['meta_title'] = (isset($metas['title']) AND $metas['title']) ? Configuration::get('PS_SHOP_NAME').' - '.$metas['title'] : Configuration::get('PS_SHOP_NAME');
 
// Sur PS 1.3.0.1
$ret['meta_title'] = (isset($metas['title']) AND $metas['title']) ? $metas['title'].' - '.Configuration::get('PS_SHOP_NAME') : Configuration::get('PS_SHOP_NAME');

2. Remplacez cette ligne par celle-ci :

1
$ret['meta_title'] = (isset($metas['title']) AND $metas['title']) ? $metas['title'] : Configuration::get('PS_SHOP_NAME');

3. Toujours dans le même fichier, cherchez la ligne qui commence par "$metaTags['meta_title']" :

1
2
3
4
5
// Sur PS 1.1.0.5 et 1.2.5.0
$metaTags['meta_title'] = Configuration::get('PS_SHOP_NAME').' - '.$defaultValue;
 
// Sur PS 1.3.0.1
$metaTags['meta_title'] = $defaultValue.' - '.Configuration::get('PS_SHOP_NAME');

4. Remplacez la par celle-ci :

1
$metaTags['meta_title'] = $defaultValue;

Enregistrez le fichier et vérifiez par vous même! Normalement le nom de votre boutique n'apparaitra plus dans vos META TITLE.