2017-09-26 7 views
0

Je dois ajouter des balises noindex pour les filtres et je ne suis pas sûr des fichiers que je devrais modifier dans Prestashop (1.6). Est-ce pagination.tpl ou un autre fichier? Aussi, comment dois-je formater la commande?Ajout de balises noindex dans Prestashop

Appréciez toute l'aide!

Répondre

1

Les filtres de produit sont gérés par un module appelé blocklayered. Si vous voulez changer la façon dont ce module génère une sortie, vous devez éditer le fichier /themes/default-bootstrap/modules/blocklayered/blocklayered.tpl. Changez default-bootstrap par votre nom de thème si vous n'utilisez pas celui par défaut. Le .tpl est comme un fichier PHP mais est prétraité par smarty. Tout changement dans le HTML devrait être bien, mais vous devrez peut-être lire un peu à propos de smarty pour changer son code.

Cela dit, si vous voulez éviter une page entière d'être indexé, vous devez utiliser le meta:

<meta name="robots" content="noindex"> 

À la section de tête de la page HTML. Si vous voulez éviter un certain lien à indexer (je suppose que c'est le cas), vous pouvez formater le lien de cette façon:

<a href="//:stackoverflow.com" rel="nofollow" title="Stack Overflow">Stack Overflow</a> 

Le bit rel="nofollow" fera l'affaire.