Saturday, July 27, 2013

How to Paginate Custom Post Types in WordPress

This snippet code will add pagination to custom post types in your WordPress Website

<?php 
$temp = $wp_query;
$wp_query = null;
$wp_query = new WP_Query();
$wp_query->query('showposts=6&post_type=news'.'&paged='.$paged);

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

<!-- LOOP: Usual Post Template Stuff Here-->

<?php endwhile; ?>

<nav>
<?php previous_posts_link('&laquo; Newer') ?>
<?php next_posts_link('Older &raquo;') ?>
</nav>

<?php
$wp_query = null;
$wp_query = $temp; // Reset
?>


Disqus Comments