इस बारे में कुछ अन्य प्रश्न हैं (और WP_Query पेजिनेशन बहुत से लोगों के लिए एक बहुत बड़ा प्रश्न लगता है) इसलिए मैं इसे कैसे काम करता हूं, इसके बारे में जानने की कोशिश कर रहा हूं।
मैं इस कोड को पृष्ठांकन के साथ एक एकल कस्टम लूप बनाने में सक्षम हूं:
// 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;
... लेकिन स्वाभाविक रूप से अगर मैं इस लूप को कॉपी / पेस्ट करता हूं, तो यह एक सटीक क्लोन के रूप में काम करता है, मतलब, जब आप "पेज 2" पर क्लिक करते हैं तो यह आपको लूप्स के लिए पेज 2 पर ले जाता है।
क्या एक-दूसरे से अलग होने का एक तरीका है ताकि प्रत्येक अलग-अलग paginates?
यहां डुप्लिकेट लूप के साथ पूर्ण कोड पूर्ण है यदि कोई भी अपना स्वयं का स्थानीय संस्करण स्थापित करने में रुचि रखता है और इसके साथ है: http://paste.pocoo.org/show/573108/