dedecms文章內容頁分頁太多,導致內容分頁頁碼全部顯示而撐破網頁或顯示不全,非常不美觀,很多織夢站長多少也都遇到這樣的問題,頁碼智能顯示的方法如下圖所示:

這樣非常不美觀,那么想讓頁碼智能顯示,每頁只固定顯示當前頁的前后幾個,就用到下面的方法了。
打開include/arc.archives.class.php文件
找到代碼:
for($i=1;$i<=$totalPage;$i++)
注:共有兩處,改第二處。
將以上代碼替換為:
$total_list=8;if($nowPage >= $total_list) {$i = $nowPage-4; //顯示4頁$total_list = $nowPage+4; //顯示4頁if($total_list >= $totalPage) $total_list = $totalPage;}else{$i=1;if($total_list >= $totalPage) $total_list = $totalPage;}for($i;$i<=$total_list;$i++)
保存修改并上傳,生成更新文檔HTML即可。
修改后內容頁分頁效果如下:


