Todos los Post de una Categoria usando Query Post

Este código muestra como obtener todos los posts de una categoría, cuando digo todos me refiero a las categorías que tienen más de una página por post.

Lo básico para tener una idea.

<?php

// El Query
query_posts( $args );

// El Loop de WordPress
while ( have_posts() ) : the_post();
	echo '<li>';
	the_title();
	echo '</li>';
endwhile;

// Reiniciar el Query
wp_reset_query();

?>

Agregamos posts_per_pag para mostrar los posts de las categorías que tengan mas de una página, ya que por defecto wordpress muestra la cantidad que esten en la configuración de lectura.

query_posts( array ( 'category_name' => 'nombre-de-categoria', 'posts_per_page' => -1 ) );

Así queda el código final.

<?php 
query_posts( array ( 'category_name' => 'nombre-de-categoria', 'posts_per_page' => -1 ) ); ?>
<?php while (have_posts()) : the_post(); ?>
    <li>
        <a href="<?php the_permalink(); ?>">
            <?php the_title(); ?>
        </a>
    </li>
<?php endwhile; ?>

Referencias

Recomendado