Title: ¿Como hacer un paginado sin cambiar de Pagina?
Last modified: 5 de abril de 2019

---

# ¿Como hacer un paginado sin cambiar de Pagina?

 *  [Esteban Amaya](https://es.wordpress.org/support/users/estebanamaya2019/)
 * (@estebanamaya2019)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/)
 * Hola buenos dias, tengo mi pagina, en donde tengo una seccion de mapas, y trae
   registros de entradas de una cierta categoria en wordpress, pero ahora necesito
   hacerle un paginado ya que trae mas de 100 registros, y pues demora mucho en 
   cargar todos los registros. Me gustaria saber como se puede hacer para hacerle
   un paginado sin hacer cambio de pagina, y es necesario que no cambie de pagina
   ya que esta seccion de mi pagina es una ancla de la pagina principal, por eso
   no quiero que cambie de pagina, solo necesito hacer un paginado dentro del mismo
   ancla sin que cambie de pagina. Alguna idea??
 * Trate de usar este ejemplo de loop pagination, pero me genera links a otras pages,
   y no esta mostrando los nuevos datos en cada page,
 *     ```
       <?php if ( have_posts() ) : ?>
   
       <!– Add the pagination functions here. –>
   
       <!– Start of the main loop. –>
       <?php while ( have_posts() ) : the_post(); ?>
   
       <!– the rest of your theme’s main loop –>
   
       <?php endwhile; ?>
       <!– End of the main loop –>
   
       <!– Add the pagination functions here. –>
   
       <div class=”nav-previous alignleft”><?php previous_posts_link( ‘Older posts’ ); ?></div>
       <div class=”nav-next alignright”><?php next_posts_link( ‘Newer posts’ ); ?></div>
   
       <?php else : ?>
       <p><?php _e(‘Sorry, no posts matched your criteria.’); ?></p>
       <?php endif; ?>
       ```
   
 * Desde ya aprecio cualquier ayuda. Muchas gracias x su atencion.
    PD: Cabe aclarar
   que los datos los traigo con query_posts y con un While( have_posts(): the_post())
    -  Este debate fue modificado hace 7 años, 6 meses por [almendron](https://es.wordpress.org/support/users/almendron/).
 * La página con la que necesito ayuda: _[[accede](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fes.wordpress.org%2Fsupport%2Ftopic%2Fcomo-hacer-un-paginado-sin-cambiar-de-pagina%2F%3Foutput_format%3Dmd&locale=es_ES)
   para ver el enlace]_

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)

 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88431)
 * Prueba con `<!--nextpage-->` : [https://codex.wordpress.org/Styling_Page-Links](https://codex.wordpress.org/Styling_Page-Links)
 * Esto permite paginar una entrada pero siendo siempre la misma entrada.
 *  Iniciador del debate [Esteban Amaya](https://es.wordpress.org/support/users/estebanamaya2019/)
 * (@estebanamaya2019)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88545)
 * Se me hace imposible usar eso, ya que los datos son traidos de una base de datos,
   y en ese caso no sabria como dividir los datos para mostrarlos con el nextpage
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88551)
 * Ahora sí que no entiendo nada: por un lado dices que «trae registros de entradas
   de una cierta categoria en wordpress» y por otro de «los datos son traidos de
   una base de datos».
    ¿Coges los datos de una base de datos externa y distinta
   a WordPress?
 *  Iniciador del debate [Esteban Amaya](https://es.wordpress.org/support/users/estebanamaya2019/)
 * (@estebanamaya2019)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88556)
 * Hola, no. Los datos son recogidos de la BD de wordpress, la misma que usa wordpress
   para guardar los posts. El tema es que estoy usando esta estructura:
 * query_posts(‘category_name=mapas-tematicos && posts_per_page=-1’);
    while ( have_posts()):
   the_post();
 * endwhile;
 * con eso traigo todos los resultados que contiene la categoria mapas-tematicos.
   El tema es que me tira mas de 100 registros, y necesito paginar esos registros,
   enrealidad no necesito paginarlo, necesito que me muestre dentro de la misma 
   pagina por darte un ejemplo cada 8 registros, para que no sobrecargue la pagina
   cargando mas de 100 mapas. Hacer un paginado interno de ese query_posts pero 
   sin que tenga que cambiar de pagina. Ya que la misma necesito que se mantenga
   en el mismo formato. Y con wp_link_posts no me da la opcion para separar los 
   registros como deseo. Necesito que por ejemplo de esta cantidad de paginas
    Page:
   1 2 3 4 .. 12 Siguiente cada una de esas paginas me muestre por ejemplo la page
   1: desde el mapa 1 al 8, la page 2: desde el mapa 9 al 16, asi etc. pero Todo
   que se haga dentro de la misma pagina sin cambiar la url, ya que esta es una 
   ancla del index.php y se pierde todo el formato.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88559)
 * Yo creo que no te hace falta ninguna consulta. Sin son entradas, basta con que
   muestres la categoría y luego en «Ajustes > lectura» pones el valor que quieras
   en «Número máximo de entradas a mostrar en el sitio».
 * Si prefieres la consulta, no puedes poner `posts_per_page=-1` porque le estás
   diciendo que muestre todas las entradas. Indica 5, 10 o el valor que quieras.
    -  Esta respuesta fue modificada hace 7 años, 6 meses por [almendron](https://es.wordpress.org/support/users/almendron/).
 *  Iniciador del debate [Esteban Amaya](https://es.wordpress.org/support/users/estebanamaya2019/)
 * (@estebanamaya2019)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88579)
 * Si hice eso, de definir el post_per_page=8 pero solo muestra 8 registros, no 
   se como mostrar los siguientes. No entiendo bien,trate de definir con lo que 
   hay en la pagina de codex de wordpress, pero no hay forma de mostrar los siguiente
   8,, y asi. Solo de una forma pero es cambiando de pagina, y cambia todo el formato
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88586)
 * En lugar de poner
 *     ```
       <div class=”nav-previous alignleft”><?php previous_posts_link( ‘Older posts’ ); ?></div>
       <div class=”nav-next alignright”><?php next_posts_link( ‘Newer posts’ ); ?></div>
       ```
   
 * prueba a poner
 *     ```
       <!-- pagination -->
       <div class="pagination">
       	<?php html5wp_pagination(); ?>
       </div>
       <!-- /pagination -->
       ```
   
 * Esta es la función que lleva el tema.
 *  Iniciador del debate [Esteban Amaya](https://es.wordpress.org/support/users/estebanamaya2019/)
 * (@estebanamaya2019)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88602)
 * No me funciono lo de html5wp_pagination()
 * Lo otro de mas arriba si funciona pero me linkea a otra sección de la pagina 
   y se rompe todo. No puedo hacer que se abra o mejor dicho que se pagina dentro
   del index.php/#descargar, enrealidad necesito que se muestre en esa seccion. 
   Mas especifico y mas en concreto en esta pagina:
    [http://rides.producciontucuman.gov.ar/#descargar](http://rides.producciontucuman.gov.ar/#descargar)
 * Se que es un ancla, la pagina esta basada en anclas y javascript. Secciones ocultas
   y solo se muestra una seccion, en esa seccion descargar necesito que se pagine
   la cantidad de posts que hay de mapas, que mal rollo.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88618)
 * Le echaré un vistazo a la plantilla en cuanto tenga un rato, pero temo que solo
   el diseñador de la plantilla podría darte una solución.
 * Nota: Podrías probar a crear entradas «normales» y asignarles la misma categoría.
   Después bastaría con mostrarla.

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)

 El debate ‘¿Como hacer un paginado sin cambiar de Pagina?’ está cerrado a nuevas
respuestas.

 * En: [Guías – Resolución de problemas](https://es.wordpress.org/support/forum/manuales-y-resolucion-de-problemas/)
 * 9 respuestas
 * 2 participantes
 * Última respuesta de: [almendron](https://es.wordpress.org/support/users/almendron/)
 * Última actividad: [hace 7 años, 6 meses](https://es.wordpress.org/support/topic/como-hacer-un-paginado-sin-cambiar-de-pagina/#post-88618)
 * Estado: sin resolver

## Debates

### Debates populares

### Debates sin respuestas

### Debates que no son soporte

### Debates resueltos

### Debates no resueltos

### Todos los debates
