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.

Commentaires (20) Trackbacks (0)
  1. Superbe :-)
    pour ma part je souhaiterais mettre le nom du producteur et je ne sais comment faire.
    Si eventuellement vous auriez une petite astuce je suis preneur

    merci

  2. Je suppose que par « Producteur » tu veux dire « Fabricant » ?

  3. Oui pardon ..

  4. Bonjour,

    Oui je voulais dire « Fabricant »

  5. J’ai crée un nouveau billet pour votre question :)

  6. Bonjour,

    je viens de découvrir votre blog que je trouve particulièrement intéressant pour les utilisateurs de prestashop.

    Je me permet de vous soumettre le problème que je rencontre sur mon site.

    J’ai crée les rubriques à partir d’import css, et lorsque je rempli à partir de la rubrique outils, CMS, les titre méta des produits,
    la description apparaît sur la page d’accueil dans la partie produits.

    Auriez-vous une réponse à ce problème?

    Par avance merci
    Jean-Christophe
    http://www.print-web.fr

  7. Bonjour,

    Pour changer les META TITLE des produits, cela se passe sur la fiche produit, dans la partie SEO (en dessous du choix de catégorie). Les META qui sont dans l’outil de CMS, ne sont que pour les pages de CMS. :)

  8. bonjour,

    tu as peut être une îdée, je suis en 1.2.5.0

    voici mon problème.

    quand je vais sur catégorie mon tiltle passe à “0”
    quand je vais dans “voir produit” mon title passe à “-”

    j’en déduis que j’ai un problème avec mon $defaultValue

    as tu une îdée ?

    cdt
    ced

  9. Merci Pierre Yves!
    Je decouvre ton blog egalement.
    Felicitations!

  10. Cela fonctionne mais par contre le panier se vide à chaque changement de page.

  11. Salut,

    Tu dois avoir un problème autre que celui là… Car je peux t’assurer que cette modification n’a absolument rien avoir avec le « vidage » de ton panier.

  12. Bonjour à tous,
    Merci à toi Pierre-Yves pour ce blog, je viens de le découvrir, ca m’a l’air tip top :-)
    Je viens d’appliquer cette modification mais elle ne fonctionne pas sur mon site.
    C’est pas dur pourtant, copier/coller, mais bon, il doit y avoir un truc.
    Gaël

  13. Pierre-Yves,
    J’ai trouvé ce qui n’allait pas.
    J’ai modifié le header.tpl.
    Gaël

  14. Bonjour, PY, bonjour à tous
    je suis en train de développer mon site marchand sur prestashop, et je voulais juste dire merci à Pierre Yves pour ses codes, qui m’on bien servi et qui fonctionne à merveille
    A+

  15. Merci, les message de remerciement font toujours plaisir ! :)

  16. Bonjour a tous… specialement , Pierre-Yves… remerciements..

    J’ai corrigé les deux lignes dans le « classes/Tools.php »- v.1.2.3.- Tout se passe bien à la page d’accueil, mais dans le restant des pages le nom de la boutique reste affiché, je sais que on a la posibilité de le changer dans l’onglet catalogue « Cliquez ici pour améliorer votre position dans les moteurs de recherche (SEO) »
    Mais le nom de la boutique persiste dans tous les archives crées avec le CMS.

    Je dois faire d’autres modifications , ou bien les modificatios faites , affectent uniquement à page « index »
    - accueil .

    Merci de tes conseils.

  17. C’est bizarre ça… Il faudrait vérifier sur une 1.2.3 (car j’ai fait le tuto sur une 1.2.5). Mais normalement ça ne devrait pas changer grand chose… Es-tu certain de tes modifications? Au pire n’hésites pas à me joindre par mail.

  18. Bonjour, cela fonctionne t-il avec la version 1.4.1 de prestashop ou avez-vous une solution ?

    Bon blog et bon article !

  19. Tank j’ai cité votre site web sur mon profil.

  20. Bonjour,

    Non cela n’est plus d’actualité avec les nouvelles versions de PrestaShop (à partir de la 1.4).
    Concernant la solution, je travaille sur un module qui devrait permettre de changer cela.


Leave a comment

(required)

Aucun trackbacks pour l'instant