Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/02/2009, 17:16
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 7 meses
Puntos: 832
Respuesta: Paginación rota si uso query_posts();

Si vas a tener varios loops lo mejor es que uses get_posts, ya que cada loop va encerrado en un foreach y todos fueron felices para siempre. En cambio Query_posts afecta a toda la página. No obstante tiene su buena utilidad si quieres delimitar tus posts a cierta categoría padre. Siempre hay que buscar la opción que nos ofrezca los mismos resultados con menor esfuerzo para el servidor.

Por otra parte tu código tiene un error. Debería ser:

Código PHP:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
y al final:

Código PHP:
<?php endwhile; else: ?>

// El comentario cuando el post no se encuentra disponible.

<?php endif; ?>
Este loop en especial úsalo sólo en la parte que quieres paginar. Para los demás (por ejemplo columnas) usa get_posts.