Ci sono alcune altre domande su questo (e l'impaginazione di WP_Query sembra essere una domanda enorme per molte persone), quindi sto cercando di restringere esattamente come farlo funzionare.
Sono in grado di creare un singolo ciclo personalizzato con l'impaginazione questo codice:
// http://weblogtoolscollection.com/archives/2008/04/19/paging-and-custom-wordpress-loops/
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$args = array(
'showposts' => 2,
'paged' => $paged
);
$wp_query->query($args);
while ($wp_query->have_posts()) : $wp_query->the_post();
// The Post
the_title();
echo '<br>';
the_category(' ');
the_excerpt();
echo '<hr>';
endwhile;
// http://codex.wordpress.org/Function_Reference/paginate_links#Examples
$big = 999999999;
$pag_args = array(
'base' => str_replace( $big, '%#%', get_pagenum_link( $big ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $wp_query->max_num_pages
);
echo paginate_links($pag_args);
$wp_query = null;
$wp_query = $temp;
... ma naturalmente se copio / incollo questo loop, funziona come un clone esatto, il che significa che quando fai clic su "Pagina 2" ti porta a ENTRAMBI i loop.
C'è un modo per separarli l'uno dall'altro in modo che ognuno impagini separatamente?
Ecco il codice completo completo di loop duplicato se qualcuno è interessato a configurare la propria versione locale e giocare con esso: http://paste.pocoo.org/show/573108/