分页不起作用

时间:2013-06-09 01:32:30

标签: wordpress

我正在尝试将分页链接放到我自定义的Wordpress主页循环中,但由于某种原因它只是不起作用。什么都没有出现,甚至没有空DIV。

我正在使用kriesi_pagination solution,其代码可以通过链接找到。

这是我的循环代码,如果它有任何帮助:

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

$query = new WP_Query( array( 'post_type' => array( 'post',  'reviews', 'features', 'podcasts' ), 'posts_per_page' => 2 , 'paged' => $paged ) );

if(have_posts()) : while($query->have_posts()) : $query->the_post(); ?>

该功能在结束后被调用;循环底部的陈述。

为什么这不起作用的任何想法?这让我疯了!

1 个答案:

答案 0 :(得分:1)

您可以尝试将$query变量名称更改为$wp_query,如下所示:

$wp_query = new WP_Query( array( 'post_type' => array( 'post',  'reviews', 'features', 'podcasts' ), 'posts_per_page' => 2 , 'paged' => $paged ) );

if(have_posts()) : while($wp_query->have_posts()) : $wp_query->the_post(); ?>

...这可能有所帮助(因为某些分页函数需要以这种方式调用查询对象),但是您应该检查您网站上的其他查询是否不受此更改的影响。