Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

[SOLUCIONADO] Como hacer una paginación de entradas ?

Estas en el tema de Como hacer una paginación de entradas ? en el foro de WordPress en Foros del Web. Lo que sucede es que al instalar el plugin de wordpress wp navi activándolo y todo no funciona, en el lugar que coloque el <?php ...
  #1 (permalink)  
Antiguo 30/04/2013, 10:13
 
Fecha de Ingreso: enero-2011
Mensajes: 57
Antigüedad: 13 años, 2 meses
Puntos: 3
Como hacer una paginación de entradas ?

Lo que sucede es que al instalar el plugin de wordpress wp navi activándolo y todo no funciona, en el lugar que coloque el <?php wp_pagenavi(); ?> no funciona, si en la configuración le pongo que solo deseo que aparescan 3 entradas por página la arroja todas, y tampoco me muestra la paginación

que se podría hacer?
  #2 (permalink)  
Antiguo 30/04/2013, 10:52
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años
Puntos: 656
Respuesta: Como hacer una paginación de entradas ?

Podés mostrarnos el código de tu bucle?
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #3 (permalink)  
Antiguo 30/04/2013, 10:59
 
Fecha de Ingreso: enero-2011
Mensajes: 57
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Como hacer una paginación de entradas ?

este es mi código del bucle:

Código:
<section>
<?php if ( have_posts() ) : ?>
<article id="padre-entradas">
<?php while (have_posts()) : the_post(); ?>
<div class="padre-entradas">
<div id="contenido-entradas">
<div class="superior-cont"></div>
<div class="cont-entrada">
<div id="titulo">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</div>
<div id="entrada">
<div class="entrada-cont">
<div id="division-1">
<?php if ( has_post_thumbnail() ) {?>
<figure class="imagen">
<a href="<?php the_permalink();?>"><?php the_post_thumbnail('category-thumb');?></a></figure>
<?php }else{ ?>
<figure class="imagen">
<a href="<?php the_permalink();?>">
<img src="<?php bloginfo('template_url');?>/images/imageDefaul.png" alt="<?php the_title();?>"	/></a>
</figure>	
<?php }?>
</div>
<div id="division-2">
<div class="textinicio">                   
<?php the_excerpt();?>
</div>
<div class="leer-mas">
<button class="leer-mas"><a href="<?php the_permalink();?>" title="<?php the_title(); ?>">ver más</a></button>
</div> 
</div>               
</div>
</div>
<div class="inferior-cont"></div>
</div>
</div>
<div id="cont-sombra"></div>
</article>

<?php endwhile; else:  ?>
						
<article id="padre-entradas">
<div class="padre-entradas">
<div id="contenido-entradas">
<div class="superior-cont"></div>
<div class="cont-entrada">
<div id="titulo">
<h2><?php _e('Disculpe no existen elementos'); ?></h2>
</div>
<div id="entrada">
<div class="entrada-cont">
<div id="division-1">
<?php if ( has_post_thumbnail() ) {?>
<figure class="imagen">
<a href="<?php the_permalink();?>"><?php the_post_thumbnail('index-thumbnail');?></a></figure>
<?php }else{ ?>
<figure class="imagen">
<a href="<?php the_permalink();?>">
<img src="<?php bloginfo('template_url');?>/images/imageDefaul.png" alt="<?php the_title();?>"	/></a>
</figure>	
<?php }?>
</div>
<div id="division-2">
<div class="textinicio">                   
<?php _e('¿Desea realizar nuevamente una búsqueda?'); ?>
<?php get_search_form();?>
</div>
</div>
</div>               
</div>
</div>
<div class="inferior-cont"></div>
</div>
</div>
<div id="cont-sombra"></div>
</article>
<?php endif; ?>

</section>
  #4 (permalink)  
Antiguo 30/04/2013, 11:18
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años
Puntos: 656
Respuesta: Como hacer una paginación de entradas ?

Utilizá query_posts y si cambiás la cantidad de entradas a listar lee esto: https://codex.wordpress.org/Pagination

Acá tenés una buena explicación
http://scribu.net/wordpress/wp-pagen...ery_posts.html
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #5 (permalink)  
Antiguo 30/04/2013, 14:41
 
Fecha de Ingreso: enero-2011
Mensajes: 57
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Como hacer una paginación de entradas ?

sabes logre hacer sin plugin la paginación de a 3 entradas por página con el siguiente código el cual puse antes del inicio de loop:

Código:
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

query_posts('posts_per_page=3&paged=' . $paged); 
?>

pero al momento de pasar a la pagina numero 2 me tira el error de que no se encuentra contenido o la pagina esta vacia...

Última edición por kmlo; 30/04/2013 a las 14:43 Razón: equivocado
  #6 (permalink)  
Antiguo 30/04/2013, 16:09
 
Fecha de Ingreso: enero-2011
Mensajes: 57
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Como hacer una paginación de entradas ?

buscando encontré esta solución y me funcionó
es ir al panel de control de wordpress he ir al menu ajustes => lectura y en donde dice número máximo de entradas a mostrar se deben colocar menos de 5
creo q en la ultima ersion de wordpress no es necesario agregar el plugin category-pagination-fix pero de todas maneras lo hice y ahora me funciona bien la paginación.

gracias por las sugerencias ya que me sirvieron bastante

Etiquetas: entradas, página, php, plugin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:06.