Eliminar nombre tienda del title de productos, categorías y home de Prestashop

En alguna ocasión por tema SEO he tenido que eliminar el nombre de la página del título de las categorías y productos.

Simplemente hay que reemplazar:

<title>{$meta_title|escape:'html':'UTF-8'}</title>

por:

{assign var=shop_name_to_trim value=" - $shop_name"}
{if $page_name == 'index' OR $page_name == 'category' OR $page_name == 'product'}
<title>{$meta_title|replace:$shop_name_to_trim:''|escape:'htmlall':'UTF-8'}</title>
{else}
<title>{$meta_title|escape:'html':'UTF-8'}</title>
{/if}

En el if se controla si es categoría, producto o portada. Podéis eliminar cualquiera de los elementos para adaptarse a vuestras necesidades.

8 comentarios en “Eliminar nombre tienda del title de productos, categorías y home de Prestashop”

  1. Hola buenas noches lo primero es darte la enhorabuena por el tutorial es el más claro de todos los que he visto, aunque he seguido todos los pasos y he modificado el archivo la tienda en sí no me aparece el nombre de la tienda en las páginas hasta ahí todo perfecto .El problema lo tengo que aún así cuando indexo manualmente una página vuelve a salir el nombre de mi tienda tanto en categorías como productos , ect…
    Alguna idea por que tengo este problema tengo la versión 1.6.1.12 de prestashop,agradecería muchísimo su ayuda. Gracias

    1. Hola María,

      Me parece un poco extraño lo que comentas la verdad, no se si será algo de caché de prestashop o algo… si quieres puedes ponerte en contacto con nosotros y te lo miramos 😉

  2. Coincido con María buen tutorial es el más claro de todos los que he visto, corto y al grano. Muchas gracias, con este tutorial e podido solucionar el problema del nombre de la tienda en el meta tittle de las categorías de prestashop.

Responder a Kevin Rouget Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Kebes
Scroll al inicio