当前位置:首页 > CMS建站 > DEDECMS内容页分页过多、过长,最佳解决方案

DEDECMS内容页分页过多、过长,最佳解决方案

snuday16年前 (2011-05-03)CMS建站1776

        最近也看了一些关于DEDECMS内容页分页过长的方法,试了几个都不太好,最终找到一个比较符合心意的,简便易行的解决方法(本人主要针对内容页):

打开include/arc_archives.class.php文件

 找到GetPagebreakDM //修改的是列表页

往下查找for($i=1;$i<=$totalPage;$i++)”,在上面插入以下代码:

 

 

  1. $total_list=7; //显示7个,3*2+1=7  
  2. if($nowPage >= $total_list)  
  3. {  
  4. $i = $nowPage-3; //前后6个,(7-1)/ 2=3  
  5. $total_list = $nowPage+3; //前后3个,(7-1)/ 2=3  
  6. if($total_list >= $totalPage)  
  7. $total_list = $totalPage;  
  8. }  
  9. else 
  10. {  
  11. $i=1;  
  12. if($total_list >= $totalPage)  
  13. $total_list = $totalPage;  
  14. } 

 

 再将for($i=1;$i<=$totalPage;$i++) 修改成for($i;$i<=$total_list;$i++)

找到GetPagebreak //修改的是内容页,修改方法同上 


相关文章

洞悉PHPCMS

         今天又要有一个新网站上线了,我在网上搜寻了好久,在想用谁家的CMS比较好,有几个主流的CMS...

dedecms首页调用代码大全

  <table border="0" width="100%" cell...

强大的网页分析、调试工具

强大的网页分析、调试工具

HttpWatch工具简介及使用技巧  一 概述: HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存...

DEDECMS5.5最新幻灯标题颜色和背景修改

标题移动到下面,修改标题背景之类的办法今天就为大家整理一个修改幻灯样式的办法,所示样式如图所示:下面有修改代码用下面的代码替换掉官方默认的就可以了 可以直接下来复制 ,还可以针对某个参数修改为自己喜欢...

DEDECMS5.5首页调用分类信息(测试可用)

<!-- /latestnews --> <div class="picnews"> <dl class="tbox"> &...

revisit-after_网页优化

很多网站都使用了revisit-after这个标签,那么revisit-after元标签的作用究竟是什么呢,应该如何使用revisit-after元标签呢?这个标签主要是用来控制搜索引擎抓取网站的频率...