我正在尝试在类别页面上实现分页。分页正在工作,但由于某种原因,我现在使用的分页插件记录了额外的一页结果,而该页实际上是空的。
我很确定这与分页插件没有任何关系,因为我看到有报道称,人们对next\\u posts\\u link和previous\\u posts\\u link有同样的问题。
有人知道怎么会这样吗?
回路:
<?php
global $myOffset;
$myOffset = 11;
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query(\'offset=\'.$myOffset.\'&cat=6&posts_per_page=12\'.\'&paged=\'.$paged);
?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
STUFF
<?php endwhile; ?>
<?php if(function_exists(\'wp_paginate\')) {
// get yo paginate on
wp_paginate();
} ?>
编辑:我也在使用这个函数。用于在自定义wp\\U查询中启用偏移量参数的php插件:
function my_post_limit($limit) {
global $paged, $myOffset;
if (empty($paged)) {
$paged = 1;
}
$postperpage = intval(get_option(\'posts_per_page\'));
$pgstrt = ((intval($paged) -1) * $postperpage) + $myOffset . \', \';
$limit = \'LIMIT \'.$pgstrt.$postperpage;
return $limit;
} //end function my_post_limit