Cómo paginar comentarios en entradas de un post

Matias Seguir

1
Zeta
SEO
Verificación en dos pasos desactivada
Desde
18 May 2009
Mensajes
1.525
Hola busque por el foro pero no encontre algo similar...
nose quizas busque mal nose..

quiero que en las entradas figuren 30 comentarios es decir que si en un post hay 80 comentarios sean pasando a la hoja 2 3 y asi se entiende?

espero que me ayuden...
 

danielmd

1
Eta
Programador
Verificación en dos pasos desactivada
Suscripción a IA
Desde
6 Abr 2009
Mensajes
1.288
Debes activarlos primero y luego poner en tu theme lo del primer DIV de navigation antes de los comentarios(solo themes preparados para wp 2.7+)

Editar el archivo comments.php y agrega <?php paginate_comments_links(); ?>
PHP:
<?php if ( have_comments() ) : ?>

<!-- Esto es para paginar -->
<div class="navigation">
<?php paginate_comments_links(); ?> 
</div>
<!-- Termina, Esto es para paginar -->
	<ol>
	<?php wp_list_comments('type=comment&callback=iglootheme_comment'); ?>
	</ol>

Esta linea tambien de wp_list puede ir con otros parámetros o ninguno
<?php wp_list_comments(); ?>
Para paginar se activan desde el Panel de admin/Settings/Discusion y ahi marcas la opcion que dice
Break comments into pages with comments per page and the page displayed by default
y le pones un numero de comentarios para paginar.


Ahh! esto causa error de duplicado de cotenido, te aconsejo que busques como se soluciona, creo que hasta hay un plugin
 
Última edición:

Lexmax_ONE

Kappa
Diseñador
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
9 Jul 2009
Mensajes
2.633
Si usas wordpress debes ir a

y activar >>> Activar los comentarios anidados hasta 5 niveles

luego seleccionar >>> Separar los comentarios en páginas de (30) comentarios por página y mostrar la página por defecto

y listo.

creo que con eso se soluciona
 

Matias

1
Zeta
SEO
Verificación en dos pasos desactivada
Desde
18 May 2009
Mensajes
1.525
sorry es que 0 ingles que marco de acá

2iut840.jpg
 

Lexmax_ONE

Kappa
Diseñador
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
9 Jul 2009
Mensajes
2.633
Debes marcar en la 4ta y la 5ta opcion la que dice " enable threaded (nested)" y la que dice "break comments into pages whit( ese numero es el numero de comentarios que quieres que aparesca)"
 

danielmd

1
Eta
Programador
Verificación en dos pasos desactivada
Suscripción a IA
Desde
6 Abr 2009
Mensajes
1.288
la 4 opcion no es para paginar, es para anidar comentarios, para que X persona le responda a otra y aparezca la respuesta dentro del cuadro al que se le esta respondiendo.

Lutor, leiste mi primer comentario? si tu theme no esta preparado para recibir comentarios de WP 2.7 no puedes hacer paginacion asi

Edita el archivo comments.php de tu theme y coloca eso que te digo, si no viene asi entonces tu theme NO soporta comentarios de esa forma, si no que los tiene para WP 2.6 para abajo.
 

danielmd

1
Eta
Programador
Verificación en dos pasos desactivada
Suscripción a IA
Desde
6 Abr 2009
Mensajes
1.288
La paginacion por defecto de wordpress causa duplicado de contenido, lo que pasa es que por cada pagina de comentarios que hace tiene un formato como este
tublog/titulodelaentrada/comment-page-1/
tublog/titulodelaentrada/comment-page-2/
tublog/titulodelaentrada/comment-page-3/

Pero puedes utilizar este plugin
SEO Comment Paging

Acá hay otra solución(no la he probado)
http://ayudawordpress.com/solucionando-canonicamente-el-contenido-duplicado-en-los-comentarios/

Hay mas, búscalas en google.
 
Última edición:

Lexmax_ONE

Kappa
Diseñador
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
9 Jul 2009
Mensajes
2.633
El tema de mi blog no soporta paginacion pero pondre a ver el codigo que dijiste... a ver si me funciona y si me funciona pues nos abremos ayudado entre todos :)
 

Matias

1
Zeta
SEO
Verificación en dos pasos desactivada
Desde
18 May 2009
Mensajes
1.525
creo que el mio tampoco..
probe el plugin y es para optimizar.. no coloca nada.
 

javierc77

Delta
Verificación en dos pasos desactivada
Desde
10 Sep 2009
Mensajes
572
Sabeis si existe solucion a esto, pero con AJAX? Asi evitamos contenido duplicado porque realmente estarian todos, solo que con AJAX visualizariamos cada vez X comentarios

Gracias
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba