WordPress调用前后b篇文章并让当前文章居中的数学模型
feilong.org 修订于2017-06-05 03:43:21 875调用前后b篇文章并让当前文章标题居中数学模型,飞龙采用例证法推断。这个适合调用前后n篇文章并让当前文章居中显示,当然也适合分类,比如调用前后n个分类,让当前分类居中的计算。飞龙给客户定制的WordPress主题中就用到了这个前后日志或分类调用的问题。本日志修订地址:http://feilong.org/current-post-between-previous-next-b 2012年于广州。
$b=3;//前后3篇为例,即每页只显示7篇 $perpage=$b*2+1; $count=22;//不分页情况下的查询日志/分类 总数 可以先查询 $posts or $cats 再count //$here;当前文章在不分页情况下所处的 位置 当前页所示的当前分类id或日志id,循环总查询获取$here的值 //$here $offset //1 0 //2 0 //3 0 //4 0 if($here<=$b+1){$offset=0;} //5 1 //6 2 //7 3 //8 4 //9 5 //10 6 //11 7 //12 8 //13 9 //14 10 //15 11 //16 12 //17 13 //18 14 if( ($here>$b+1) && ($here<$count-$b) ){$offset=$here-$b-1;} //19 15 //20 15 //21 15 //22 15 if($here>=$count-$b){$offset=$count-$b-$b-1;} //echo '$offset='.$offset;//每页排除数 $perpage=2*$b+1;// 每页实际查询数 //可以查询了 |
更新网址:http://feilong.org/current-post-between-previous-next-wordpress
最初发布:20170311 09:29:34 feilong.org 于广州
加入收藏夹,查看更方便。
所在分类: 网站开发
旧文:翻页分页数学模型智力题