Jump to content

Editar <Title>, Meta Descripción Y Meta Keywords En Páginas Adicionales


JesseNaylor

Recommended Posts

Hola.

 

En mi instalación de PrestaShop tengo creadas varias páginas adicionales (mitiendaprestashop.com/mipagina1, por poner un ejemplo) personalizadas / customizadas, creadas de la siguiente manera:

 

- Creo un directorio /mipagina1, que contiene los archivos necesarios.

 

- En ese directorio, tengo mi archivo index.php, que contiene lo siguiente:

 

global $smarty;
include('../config/config.inc.php');
include('../header.php');
$smarty->assign('miVariable', $miVariable);
$smarty->display(dirname(__FILE__).'/mipagina1.tpl');

include('../footer.php');

 

- En el mismo directorio, tengo el archivo TPL mipagina1.tpl, que contiene:

 

{capture name=path}Mi Página 1{/capture}
{include file="$tpl_dir./breadcrumb.tpl"}

 

seguido del contenido HTML / Smarty que quiero mostrar en "mipagina1".

 

Pues bien, todo eso funciona perfectamente, pero esda página se publica sin ningún tipo de título ni de meta tags (keywords y descripción), y tampoco aparece en el panel en Preferencias > SEO & URLs.

 

¿Qué tengo que hacer para añadir estos contenidos? Quiero una de las siguientes soluciones:

a) Conseguir meter a mano el código que me haga falta en el <head></head> de cada una de mis páginas personalizadas; o bien:

b )Conseguir que mis páginas (mipagina1, mipagina2, mipagina3...) aparezcan en el menú de SEO & URLs del Panel para poder añadir/editar la meta información con comodidad.

 

Muchas gracias de antemano.

Edited by JesseNaylor (see edit history)
Link to comment
Share on other sites

Quizás he planteado mal la pregunta.

 

Puedo editar las meta tags de todas mis páginas desde el back office, exceptuando las páginas especiales creadas fuera de PrestaShop (lógicamente). ¿Qué tengo que hacer para poder ponerle meta tags en el header de una página personalizada?

 

¿Hay alguna manera de pasar al header unas variables para los meta tags, cuando hago lo de:

global $smarty;
include('../config/config.inc.php');
include('../header.php');
$smarty->assign('miVariable', $miVariable);
$smarty->display(dirname(__FILE__).'/mipagina1.tpl');
include('../footer.php');

?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...