使用织梦tag插件《织梦tag标签自定义标题、关键词、描述、缩略图静态优化插件(支持手机)》后,有的用户想去掉拼音目录链接第一页/tag/chajian/index_1.html中的index_1.htm,实现/tag/chajian/这样的目录链接。
需要找到692行代码:
$tnamerule = $this->Fields['typedir']."/".$this->Fields['tagdir']."/index_{page}.html";
在此代码下方加上:
找到716行代码:
//获得上一页和主页的链接 if($this->PageNo != 1) { $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li>\r\n"; $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首页</a></li>\r\n"; } else { $indexpage="<li><a>首页</a></li>\r\n"; }
修改为:
//获得上一页和主页的链接 if($this->PageNo > 2) { $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li>\r\n"; $indexpage="<li><a href='".str_replace("_{page}",1,$tnamerule1)."'>首页</a></li>\r\n"; } if($this->PageNo == 2) { $prepage.="<li><a href='".str_replace("_{page}",'',$tnamerule1)."'>上一页</a></li>\r\n"; $indexpage="<li><a href='".str_replace("_{page}",'',$tnamerule1)."'>首页</a></li>\r\n"; } if($this->PageNo == 1) { $indexpage="<li><a>首页</a></li>\r\n"; }
找到816行代码:
$listdd.="<li><a href='".str_replace("{page}",1,$tnamerule)."'>".$j."</a></li>\r\n";
修改为:
$listdd.="<li><a href='".str_replace("_{page}",'',$tnamerule1)."'>".$j."</a></li>\r\n";
织梦二次开发QQ群
本站客服QQ号:862782808(点击左边QQ号交流),群号(383578617) 如果您有任何织梦问题,请把问题发到群里,阁主将为您写解决教程!
转载请注明: 织梦模板 » 织梦tag高级管理插件解决去掉首页、上一页多出的_1