POST TIME:2021-05-24 03:06
DedeCMS文章內(nèi)容頁分頁太多,內(nèi)容分頁頁碼會(huì)全部顯示在網(wǎng)頁里,非常不美觀,很多站長都遇到過這樣的情況,如下圖所示:
(此圖片來源于網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系刪除! )
這樣不美觀,那么我們可以讓頁面只能顯示,每頁只固定顯示當(dāng)前頁的前后幾個(gè),就用到下面的方法了。
打開include/arc.archives.class.php文件
找到代碼:
for($i=1;$i<=$totalPage;$i++)
注:共有兩處,改第二處。
將以上代碼替換為:
1
2
3
4
5
6
7
8
9
10
11
12
|
$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即可。
修改后內(nèi)容頁分頁效果如下:
(此圖片來源于網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系刪除! )