本站使用的主题非常的简洁,可翻页有些不太爽,我只想要个上一页下一页以及总共有多少页即可,还有就是想把栏目网址搞得个性些,可UCMS翻页功能不支持自定义,于是一番折腾,搞定!

将一下代码拷贝到/inc/func.php里面(只做参考,只适用于本站模板和翻页规则,不适用于其它模板。):

function pagelistlogs($alist,$url='',$returnarray=0)
{
	if(!isset($alist['pagecount']) || !isset($alist['page'])) {
		Return false;
	}
	$recordcount	=$alist['pagecount'];
	$pagesize		=$alist['pagesize'];
	$curpage		=$alist['page'];
	$pages			=isset($alist['showpages']) ? $alist['showpages'] :3 ;
	$totalpage = max(ceil($recordcount/$pagesize),1);
	if($curpage<1 || $curpage > $totalpage){$curpage="1";}
echo "<ul class='pagination'>";
if($curpage==1){
	echo "<li class='on'>第1页</li>";
	}elseif($curpage==2){
	echo "<li><a href='/'>第1页</a></li><li class='on'>第2页</li>";
	}else{
		echo "<li><a href='/'>第1页</a></li><li><a href='/logs".($curpage-1).".love'>上一页</a><li class='on'>第".$curpage."页</li>";
		}
if($curpage==$totalpage){
	
}elseif($curpage==($totalpage-1)){
	echo "<li><a href='/logs".$totalpage.".love'>第".$totalpage."页</a>";
	}
else{
	echo "<li><a href='/logs".($curpage+1).".love'>下一页</a><li><a href='/logs".$totalpage.".love'>第".$totalpage."页</a>";
	}

echo "<li>共计".$totalpage."页</li></ul>";


}
然后在模板文件中将翻页代码换为

{{pagelistlogs($articles)}}

就搞定了。