帝国cms列表页title实现”栏目名+第几页”的方法

作者:金玉 来源:腾飞资源网 2014-08-01 20:22:24 10 0

  帝国cms是一款在国内应用非常广泛的内容管理系统,但是对于新手而言,其模板修改需要一定的功力,这里分享一个帝国cms列表页title实现"栏目名+第几页"的方法。

  一般而言,很多模板列表页title实现的效果是"栏目名 - 网站名",但是如果列表页有多个页面的话,重复一个标题对于SEO而言非常不利,因此建议对帝国cms列表页title进行修改。

  此次发布的修改代码将实现以下效果:如果是列表第一页则显示为"栏目名 - 网站名",如果是第二页,则显示为"栏目名_第2页 - 网站名",其他页面依此类推。

具体方法如下:

1:找到如下文件:/e/class/functions.php

2:找到:

//替换分页数

$string=str_replace('[!--list.pageno--]',($pagenum==1?'':$pagenum),$string);

在下面添加一行

$string=str_replace('[!--list.titlepageno--]',($pagenum==1?'':'_第'.$pagenum.'页'),$string);

3:在模板里需要添加“_第*页”的地方插入[!--list.titlepageno--]即可,

比如:<title>[!--pagetitle--][!--list.titlepageno--] - 腾飞资源网</title>。

声明:本文仅代表作者观点,不代表本站立场,如需转载请保留出处和链接!

分享:

扫一扫在手机阅读、分享本文

评论