Necesito eliminar del title de la home el nombre de la tienda (únicamente de la home, en las categorías no necesito el cambio).
Ahora mismo en las SERP aparece de la siguiente forma:
Mi descripción o título - Nombre de la tienda
Deseo que se muestre:
Mi descripción o título
Entiendo que hay que editar el header.tpl del theme de la tienda, pero no encuentro el parámetro que tengo que modificar ni el código de reemplazo.
Mi prestashop es v. 1.6.0.14
Os agradeceré mucho la ayuda
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Entiendo que tienes conocimiento de programación, verifica si el siguiente enlace te es de ayuda: https://mypresta.eu/en/art/developer/how-to-remove-shop-name-from-page-meta-title.html
Buenos días Johnny
No tengo conocimientos de programación, antes de preguntar en este foro estuve investigando como hacer lo que necesito.
La información que hay en el enlace que me sugieres ya lo había revisado, indica expresamente que es valido para PrestaShop 1.5.2 y quizá funcione en versiones anteriores. Por esa razón indiqué en mi consulta que mi Prestashop es v 1.6.0.14
De todas formas, muchas gracias.
Hola, Buenos Días.
Vamos a ver si lo podemos eliminar.
.- copia el archivo classes/Meta.php y lo pegas en override/classes/Meta.php
.- Edita el nuevo archivo que copiaste Meta.php
.- Busca el siguiente código:
Configuration::get(‘PS_SHOP_NAME’)
,
Este código aparece varias veces, concretamente en las distintas funciones que escriben el meta-title en la portada, categorías, cms …etc.
.- Eliminando esa variable de cada sitio
Comprueba los resultados y nos comentas.
Un saludo
Buenas tardes Pepe
Agradezco tu interés, pero es una tienda en producción y no deseo hacer pruebas. Seguiré investigando hasta encontrar una forma segura y si no, lo dejo como está.
Ya he tenido malas experiencias haciendo pruebas con los códigos de prestashop.
Saludos
Hola,buenas tardes.
Es la solución para lo que buscas, esa variable o ese código es el que maneja los meta, en este caso es el del titulo de la tienda.
No tienes ningún problema en estropearlo ya que el archivo original siempre lo tendrás en la carpeta classes/Meta.php, por eso realizamos una copia del archivo a la carpeta override y es en ese archivo donde realizamos la modificación, como mucho si no saliera como deseas solo tienes que eliminar el archivo de la carpeta override-
Un saludo
Buenos días Pepe
He seguido paso a paso las indicaciones, pero nada, sin resultados!!
Prestashop es un dolor de cabeza
Hola.
Adjunto tienes el archivo Meta.php, este archivo lo tienes que añadir en la carpeta override/classes/Meta.php
El archivo ya esta modificado para eliminar el nombre de la tienda.
Tienes información de los pasos realizados en esta entrada:
How to remove Prestashop shop name from meta title
Un saludo
He descargado el archivo Meta modificado y lo he subido a la carpeta override/classes
Nada, sin cambios, el nombre de la tienda sigue presente en todos los meta titulos
Hola
Prueba una opción alterna, revisa en el siguiente enlace el video que explica cómo realizar esto
http://nemops.com/prestashop-remove-site-name-from-meta-title/
Saludos.
Funcionó, muchas gracias!