Skip to content

Instantly share code, notes, and snippets.

@cabans
Created September 27, 2012 09:34
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save cabans/3793123 to your computer and use it in GitHub Desktop.
Save cabans/3793123 to your computer and use it in GitHub Desktop.
Wordpress: Fix for loop pagination with Custom Post Type in homepage
<?php
//Fix homepage pagination
if ( get_query_var('paged') ) {
$paged = get_query_var('paged');
} else if ( get_query_var('page') ) {
$paged = get_query_var('page');
} else {
$paged = 1;
}
$args = array('post_type' => 'custom_post_type', 'paged' => $paged ); // Args for loop
$temp = $wp_query;
$wp_query = null;
$wp_query = new WP_Query();
$wp_query->query( $args );
while( ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment