WordPress.org

Ready to get started?Download WordPress

Forums

List category posts
List all posts in category (1 post)

  1. maestro_jules
    Member
    Posted 1 year ago #

    I am not able to list all category posts with this code... Is there anything I'm doing wrong?

    $cat_id = get_cat_ID('Building Designs');
    	$args=array(
    	  'cat' => $cat_id,
    	  'post_type' => 'post',
    	  'post_status' => 'publish',
    	  'posts_per_page' => -1,
    	  'caller_get_posts'=> 1
    	);
    	$my_query = null;
    	$my_query = new WP_Query($args);
            while ($my_query->have_posts()) : $my_query->the_post();
            the_permalink();
            endwhile;

    or

    $args=array(
    	  'cat' => 4,
    	  'posts_per_page' => 2,
    	);
    
    // The Query
    $query = new WP_Query( $args );
    
    // The Loop
    if ( $query->have_posts() ) {
    	while ( $query->have_posts() ) {
    		$query->the_post();
    		echo '<li>' . get_the_title() . '</li>';
    	}
    } else {
    	// no posts found
    }
    /* Restore original Post Data */
    wp_reset_postdata();

    Both of them do not display all the posts. It displays only a few. When I change the

    posts_per_page=>-1

    to say 2, it still displays more than 2.

    http://wordpress.org/extend/plugins/list-category-posts/

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic