evitar duplicados p...
Avisos
Vaciar todo

evitar duplicados por paginación  

 
Juan David
 Juan David
Usuario experto

hola buenas

he seguido instrucciones de otras entradas sobre este tema pegando este codigo en el archivo header.tpl

if $start!=$stop}
 
    
    {if $p != 1}
    {assign var=’p_previous’ value=$p-1}
    goPage($requestPage, $p_previous)}” />
    {else}
    {/if}
    {if $pages_nb > 1 AND $p != $pages_nb}
    {assign var=’p_next’ value=$p+1}
    goPage($requestPage, $p_next)}” />
    {else}
    {/if}
    {/if}

pero al guardar los cambios y recargar mi web me sale en blanco todo

que puedo hacer
gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 21/07/2017 6:25 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

El código que envías tiene un error de sintaxis es probable que por eso te salga error, al inicio falta una llave.
Envía la url desde donde obtuviste este código.

Otra opción es evaluar usar un módulo, revisa:
https://addons.prestashop.com/es/url-redirecciones/7482-canonical-url-advanced.html

Saludos.

ResponderCitar
Respondido : 21/07/2017 8:31 pm

Cursos Gratuitos WordPress

Juan David
 Juan David
Usuario experto
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si te sale en blanco es porque se producen errores 500, revisa si has colocado bien el código, puedes enviarnos una captura de pantalla.

Saludos.

ResponderCitar
Respondido : 21/07/2017 10:46 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Juan David
 Juan David
Usuario experto

te dejo una captura

ahora al colocarlo algunas paginas sirven y otras quedan en blanco
por ahora lo elimino

ResponderCitar
Respondido : 22/07/2017 8:44 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Juan.

El código para evitar duplicados por paginación sería el siguiente:

{if $start!=$stop}
 
    
    {if $p != 1}
    {assign var=’p_previous’ value=$p-1}
    goPage($requestPage, $p_previous)}” />
    {else}
    {/if}
    {if $pages_nb > 1 AND $p != $pages_nb}
    {assign var=’p_next’ value=$p+1}
    goPage($requestPage, $p_next)}” />
    {else}
    {/if}
    {/if}

Este codigo lo tienes que añadir en el archivo header.php.

Otra opción es que añadas un número alto de paginación para que se muestre todo en una página:
.- accede Preferencias -> Productos.
.- modifica los productos a mostrar en el bloque PAGINACIÓN

Un saludo

ResponderCitar
Respondido : 24/07/2017 11:45 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Juan David
 Juan David
Usuario experto

se pega el codigo en el header.php
o en el tpl

ResponderCitar
Respondido : 24/07/2017 9:11 pm
Juan David
 Juan David
Usuario experto

como se que el codigo realizo algun cambio en el sitio ?

ResponderCitar
Respondido : 24/07/2017 9:14 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Por el momento verifico que está funcionando de forma correcta ingresando a las categorías. Veo que se muestra la cantidad correcta y no falla al seguir a la siguiente página.

ResponderCitar
Respondido : 24/07/2017 10:04 pm
Juan David
 Juan David
Usuario experto

si veo que funciona bien

pero en otro hilo vi que el codigo iba en el header.tpl
www.webempresa.com/foro/42-Administraci%C3%B3n-PrestaShop/155248-evitar-duplicados-por-paginaci%C3%B3n-mediante-codigo-o-mediante-paginaci%C3%B3n-infinita.html

entonces no va en el tpl sino en el header.php?

ResponderCitar
Respondido : 24/07/2017 10:07 pm

Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Tienes que ir en el header.tpl de la plantilla.

ResponderCitar
Respondido : 25/07/2017 12:07 am