在使用dedecms时,细心的你会发现,文章栏目列表标题页是没有序号的,一般默认。即是你点击下一页时,它的是链接变了(.../list_2_2.htm),但栏目列表标题没有显示“栏目列表标题 _ 第几页 _ 网站名称。一个栏目的所有分页都一样,重复的页面太多的话,不美观对搜索引擎也很不友好。那么如何为dedecms文章列表页标题增加序号,第二页开始显示“栏目名 - 第几页 - 网站名”。
在dedecms后台找到模板-默认模板管理-默认文章列表模板(list_article.htm)打开。在代码开头的<title>看到默认栏目标题标签为{dede:field.title/} - {dede:global.cfg_webname/}是没有分页的,如下图所示:
将dedecms默认的标签改为:<title>{dede:field.title/}{dede:pagelist listitem="pageno"listsize="0" function="html2text(@me)" runphp="yes"}if (strlen(@me)>10 || @me==1)@me="";else @me=" _ 第".str_replace(' ','',@me)."页";{/dede:pagelist} _ {dede:global.cfg_webname/}</title> 即可。如下图所示:
修改完后,点击保存,最后生成一更新下。去前台看看它的效果(如下图),就是这么简单。
评论