I just needed to add the previous and next links after the loop:
<div class="navigation"> <div class="alignleft"><?php previous_posts_link('« Previous') ?></div> <div class="alignright"><?php next_posts_link('More »') ?></div> </div>
Full code:
<?php $args = array( 'cat' => '5', 'post_type' => 'post', 'posts_per_page' => 6, 'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1), ); query_posts($args); while (have_posts()) : the_post(); ?> <div class="project_item"> <div class="dotted"> <hr /> </div> <div class="project_thumb"><a href="<?php echo get_permalink(); ?>"><img src="<?php getCustomField('news_thumbnail'); ?>" /></a></div> <div class="project_entry"><h4><a href="<?php echo get_permalink(); ?>"><?php getCustomField('news_title'); ?></a></h4> <?php getCustomField('news_excerpt'); ?> <a href="<?php echo get_permalink(); ?>" class="readmore">Read more..</a> </div> </div> <?php endwhile; ?><div class="navigation"> <div class="alignleft"><?php previous_posts_link('« Previous') ?></div> <div class="alignright"><?php next_posts_link('More »') ?></div> </div> <?php wp_reset_query();
source share