站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

dedecms 栏目列表分页链接优化

2015-04-24 23:31 | 来源:网络整理 | 编辑:秋军 |

DEDE默认栏目列表分页链接如:
<li><a href='list_4_1.html'>首页</a></li>
<li><a href='list_4_3.html'>上一页</a></li>
<li><a href='list_4_1.html'>1</a></li>
<li><a href='list_4_2.html'>2</a></li>
<li><a href='list_4_3.html'>3</a></li>
<li class="thisclass">4</li>
<li><a href='list_4_5.html'>5</a></li>
<li><a href='list_4_5.html'>下一页</a></li>
<li><a href='list_4_5.html'>末页</a></li>
这种链接方式其实并不十分合理,比如这是http://www.abc.com/abc/这个栏目的列表分页链接,下面的链接方式才更合理:
<li><a href='/abc/'>首页</a></li>
<li><a href='list_4_3.html'>上一页</a></li>
<li><a href='/ab/'>1</a></li>
<li><a href='list_4_2.html'>2</a></li>c
<li><a href='list_4_3.html'>3</a></li>
<li class="thisclass">4</li>
<li><a href='list_4_5.html'>5</a></li>
<li><a href='list_4_5.html'>下一页</a></li>
<li><a href='list_4_5.html'>末页</a></li>
1.找到\include\arc.listview.class.php这个文件,将$typedir= ereg_replace('^(.*)/','',$this->Fields['typedir']);这种代码添加到“//获得上一页和主页的链接”前;
2.找到$indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首页</a></li>\r\n";将其改为$indexpage="<li><a href='/".$typedir."/'>首页</a></li>\r\n";
3.找到$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li>\r\n";改为:

  • dedecms 取消栏目列表页文章标题设置推荐后的加粗-DedeCms教程
  • PHPCMS v9视频教程第八课:list.html栏目列表页详细介绍-PhpCms教程
  • DedeCMS栏目列表推荐文章加粗效果去除方法-DedeCms教程
  • dedecms TAG标签列表分页链接优化方法-DedeCms教程
  • dedecms 栏目列表页链接优化方法-DedeCms教程
  • Phpcms V9 栏目列表调用文章关键词-PhpCms教程
  • 帝国cms里栏目列表模板获取同级栏目的方法-(EmpireCMS)帝国CMS教程
  • Phpcms V9 栏目列表调用文章点击量及评论数量方法-PhpCms教程
  • DEDECMS 5.1的SEO技巧之栏目列表页优化-DedeCms教程
  • Phpcms V9栏目列表调用每一篇文章内容方法-PhpCms教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号