主页 » 未分类 » 织梦DEDECMS分页链接优化

织梦DEDECMS分页链接优化

三月 6th, 2012 未分类

而很多朋友的网站栏目列表页都不是放在根目录下的(特别是二级栏目),以下方法,使得栏目列表页面不管在不在根文件夹下都一样适用。下面介绍方法(以5.6版本为例):

1.找到includearc.listview.class.php这个文件,将

$typedir= ereg_replace(‘{cmspath}’,$GLOBALS[‘cfg_cmspath’],$this->Fields[‘typedir’]);

这段代码添加到”//获得上一页和主页的链接”前面;

2.找到下面几行代码(就在”//获得上一页和主页的链接”下面)

if($this->PageNo != 1)

{

$prepage.=”<li><a href=’”.str_replace(“{page}”,$prepagenum,$tnamerule).”‘>上一页</a></li>rn”;

$indexpage=”<li><a href=’”.str_replace(“{page}”,1,$tnamerule).”‘>首页</a></li>rn”;

}

改成:

if($this->PageNo != 1)

{

if($prepagenum==1)

{

$prepage.=”<li><a href=””.$typedir.”/”>上一页</a></li>rn”;

}

else

{

$prepage.=”<li><a href=””.str_replace(“{page}”,$prepagenum,$tnamerule).””>上一页</a></li>rn”;

}

$indexpage=”<li><a href=””.$typedir.”/”>首页</a></li>rn”;

}

3.找到

$listdd.=”<li><a href=’”.str_replace(“{page}”,$j,$tnamerule).”‘>”.$j.”</a></li>rn”;

改成:

if($j==1)

{

$listdd.=”<li><a href=””.$typedir.”/”>”.$j.”</a></li>rn”;

}

else

{

$listdd.=”<li><a href=””.str_replace(“{page}”,$j,$tnamerule).””>”.$j.”</a></li>rn”;

}

评论一下织梦DEDECMS分页链接优化





标签/关键词 »

与“织梦DEDECMS分页链接优化”相关的推荐阅读内容

Google AdSense优化概览

2015年7月7日
欢迎了解有关 AdSense 优化的最佳做法。经验丰富的 AdSense 专家会遇到各式各样的发布商,并在实战 ...

centOS 关闭防火墙步骤

2016年3月20日
关闭命令: service iptables stop 永久关闭防火墙:chkconfig iptables ...

WordPress搬家,导入mysql出错的解决方法

2017年7月26日
昨晚迁移几个网站的数据库,出现错误,本以为都是mysql5.5,应该不会有什么问题,导入的时候都在报错 使用命 ...

google AdSense广告单价主要与什么有关?如何屏蔽低价广告?

2016年4月22日
很多站长投放了google AdSense联盟广告,但是单价非常低,搞不清楚原因,那么,是什么决定google ...