我想在我的博客文章中使用Ajax构建更多加载按钮
所以我写了这个函数来编辑@var $w_query
对象元素
function pagination_ajax() {
global $wp_query;
$query_vars = $_POST['query_vars']; // I pass this from load more button attribute
$query_vars['paged'] = $_POST['paged']; // same thing
$wp_query = new WP_Query( $query_vars );
$GLOBALS['wp_query'] = $wp_query; // edit $wp_query global variable value to loop posts via my custom loop function posts_loop()
posts_loop('archive');
die(0);
}
}
问题是我使用相同的功能在存档页面中加载帖子,并且当我使用默认的wordpress分页时效果很好,但是我不知道我的函数为什么会出错,为什么它加载了上一页的最后两篇帖子! >