Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress分页静态页面_Php_Wordpress_Pagination - Fatal编程技术网

Php Wordpress分页静态页面

Php Wordpress分页静态页面,php,wordpress,pagination,Php,Wordpress,Pagination,我正在开发Wordpress模板,希望使用静态页面作为主页。我在那个页面上进行了分页,但是当我转到另一个页面时,URL会发生变化,并且会显示另一个页面的帖子,但是分页的当前页面是相同的。它说它仍然在分页中的“第1页,共…” 有人知道我如何更改当前页面吗 函数自定义分页($numpages='',$pagerange='',$paged=''){ if(空($pagerange)){ $pagerange=2; } 全球$paged; 如果(空($paged)){ $paged=1; } 如果(

我正在开发Wordpress模板,希望使用静态页面作为主页。我在那个页面上进行了分页,但是当我转到另一个页面时,URL会发生变化,并且会显示另一个页面的帖子,但是分页的当前页面是相同的。它说它仍然在分页中的“第1页,共…”

有人知道我如何更改当前页面吗

函数自定义分页($numpages='',$pagerange='',$paged=''){
if(空($pagerange)){
$pagerange=2;
}
全球$paged;
如果(空($paged)){
$paged=1;
}
如果($numpages==''){
全局$wp_查询;
$numpages=$wp\u query->max\u num\u页面;
如果(!$numpages){
$numpages=1;
}
}
$pagination_args=数组(
'base'=>get_pagenum_link(1)。'%\%',
'格式'=>'第/%#%'页,
“总计”=>$numpages,
“当前”=>$page,
“全部显示”=>False,
“结束大小”=>1,
“中等大小”=>$pagerange,
“上一步”=>正确,
“上一个文本”=>“«;”,
“下一个文本”=>“»;”,
'类型'=>'普通',
'add_args'=>false,
“添加片段”=>“
);
$paginate_links=paginate_links($pagination_args);
如果($paginate_链接){
回应“$numpages.”中的“$Page.”页“;
echo$paginate_链接;
}
}


解决了这个问题!这样说:

<?php
  if (function_exists(custom_pagination)) {
    custom_pagination($the_query->max_num_pages,"",$paged);
  }

从$query\u args中删除'page'=>$paged\u args不做任何事情(