页面链接函数取决于$paged
全局变量。因此,我们需要更新该变量以及自定义查询中的参数。
如果我们在“静态”头版\'paged\'
查询变量应未定义,并且\'page\'
可以定义查询变量。
如果两个查询变量都没有定义,我们可能在第1页。
// Only needed if this code is called via a function.
global $paged;
if ( get_query_var( \'paged\' ) )
// On a paged page.
$paged = get_query_var( \'paged\' );
else if ( get_query_var( \'page\' ) )
// On a "static" page.
$paged = get_query_var( \'page\' );
else
// Default.
$paged = 1;
$args = array(
\'post_type\' => \'property\',
\'orderby\' => \'meta_value\',
\'meta_key\' => \'random_775\',
\'order\' => \'ASC\',
\'paged\' => $paged,
\'posts_per_page\' => 10,
);
代码改编自
Pagination WordPress Codex页面。
编辑:
$count = 0;
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) :
$loop->the_post();
next_posts_link( \'Next\', $loop->max_pages );
previous_posts_link( \'Back\' );