找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 622|回复: 0

模板团关于织梦dedecms模板列表页标题优化的方法

[复制链接]
发表于 2012-4-18 10:48:57 | 显示全部楼层 |阅读模式
模板团关于织梦dedecms模板列表页标题优化的方法:
织梦在列表页里调用的是seo标题,多数的列表页都不止一页,那么就存在着一个问题,很多列表页的标题都是一样的,这样会给seo带来影响,我们可以给列表页加上页码,这样可以避免列表页标题的重复。
我们想要实现以下效果:
第一页:业界动态
第二页:业界动态_第2页
第三页:业界动态_第3页
实现方法如下:修改include/arc.listview.class.php文件
首先需要把:
for($j;$jPageNo)
{
$listdd.= "$j\r\n";
}
else
{
$listdd.="".$j."\r\n";
}
}
替换成下列代码:

for($j;$jPageNo)
{
$listdd.= "$j\r\n";

                                    
         $pagedd="";
if($this->ageNo !=1)$pagedd="_第".$j."页";}
else
{
$listdd.="".$j."\r\n";
}
}

然后把:
$plist = '';
if(eregi('index',$listitem)) $plist .= $indexpage;
if(eregi('pre',$listitem)) $plist .= $prepage;
if(eregi('pageno',$listitem)) $plist .= $listdd;
if(eregi('next',$listitem)) $plist .= $nextpage;
if(eregi('end',$listitem)) $plist .= $endpage;
if(eregi('option',$listitem)) $plist .= $optionlist;
if(eregi('info',$listitem)) $plist .= $maininfo;
替换成:

$plist = '';
if(eregi('index',$listitem)) $plist .= $indexpage;
if(eregi('pre',$listitem)) $plist .= $prepage;
if(eregi('pageno',$listitem)) $plist .= $listdd;
if(eregi('paget',$listitem)) $plist .= $pagedd;
if(eregi('next',$listitem)) $plist .= $nextpage;
if(eregi('end',$listitem)) $plist .= $endpage;
if(eregi('option',$listitem)) $plist .= $optionlist;
if(eregi('info',$listitem)) $plist .= $maininfo;

修改好后,我们可以用下面的调用方法:
在对应的位置使用:
{dede:pagelist listsize='0' listitem='paget' /}
好了,现在我们在织梦dedecms网站后台更新列表页就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|要学吧论坛

GMT+8, 2026-1-24 01:14 , Processed in 0.036225 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表