Wordpress分页和wp pagenavi插件不起作用

时间:2017-10-10 15:51:53

标签: wordpress

我已经制作了自定义循环,并且每页分页15分页。 似乎使用wp_pagenavi插件无法正常工作,这些插件通过wordpress默认(每页10个)对结果进行分页。 代码在这里:

$p = get_query_var('paged') ? get_query_var('paged') : 1;
$args = array(
  'post_type' => 'books',
  'paged' => $p, 
  'post_per_page' => 15);
$query = new WP_Query($args);

while ($query->have_posts()) : $query->the_post();
   the_title();
   the_excerpt();
endwhile;

wp_pagenavi();

我错了?

1 个答案:

答案 0 :(得分:1)

您需要在wp_pagenavi函数上传递自定义查询的参数。 试试这个:

wp_pagenavi(array('query' => $query'));

阅读文档:https://it.wordpress.org/plugins/wp-pagenavi/