Support » Fixing WordPress » Custom Post Types Pagination not working (404 error)

  • Hi, I know this has been asked before, but none of the solutions worked for me, I’ve reset the permalinks, etc. to no avail. This is my setup:

    I have a custom post type called ted_venue, and two templates, single-ted_venue.php (single venue details) and page-venues.php (for displaying a list of venues). Permalink structure is for venue detail and for venues list.

    Venue details and list of venues were working OK until I wanted to add pagination to the list of venues.

    This is the pagination code on list of venues:

    $paged = get_query_var(‘paged’) ? get_query_var(‘paged’) : 1;

    `$wp_query = new WP_Query(array(‘post_type’ => ‘ted_venue’,
    ‘paged’ => $paged,
    ‘posts_per_page’ => 30,
    ‘orderby’ => ‘title’,
    ‘order’ => ‘ASC’)

    if ($wp_query->have_posts()):


    <?php while ($wp_query->have_posts()): $wp_query->the_post(); ?>

    Then at the bottom I add a few pagination links. If I go to it brings a 404 error.

    Then, if I reset permalinks to default and then to current, venue-list pagination works OK but single venue detail doesn’t. So, basically when pagination works single venue doesn’t and viceversa.

    I’d really appreciate some help!

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Custom Post Types Pagination not working (404 error)’ is closed to new replies.