我们出于对seo的考虑,需要对dedecms织梦列表页标题加页码,这要怎么操作呢?曾经在网上看到一种修改办法,但是亲测动态预览可以,生成静态时候是无法生成页码的。下面小编为大家整理了两种方法:我们出于对seo的考虑,需要对dedecms织梦列表页标题加页码,这要怎么操作呢?曾经在网上看到一种修改办法,但是亲测动态预览可以,生成静态时候是无法生成页码的。下面小编为大家整理了两种方法: 方法一: 直接在列表页的模板上title中加
方法一:
直接在列表页的模板上title中加入第{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}页即可,优点是不需要更改代码,但是不够灵活,另外也会出现空格。
代码如下:
{dede:field.title/}_第{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}页_{dede:global.cfg_webname/}
方法二:需要修改代码,打开include/arc.listview.class.php文件,找到:
$this->ParseTempletsFirst();
直接注释掉或者删除掉。继续找到:
$this->ParseDMFields($this->PageNo,1);
在他的上面加上如下代码:
//从第二页开始有页码
if($this->PageNo>1){
$this->Fields['nowpage'] = "_第".$this->PageNo."页";
}$this->ParseTempletsFirst();
继续往下找到如下代码:
if((empty($this->PageNo) || $this->PageNo==1)
在这段代码上面加入如下代码:
//编程学习网添加
if($this->PageNo > 1){
$this->Fields['nowpage'] = "_第".$this->PageNo."页";
}
调用方法如下:
{dede:field.typename/}{dede:field.nowpage /}_{dede:global.cfg_webname/}
需要dedecms织梦列表页标题增加页码的朋友可以去试下,感谢大家对本站的支持。
沃梦达教程
本文标题为:dedecms织梦列表页标题增加页码的方法
猜你喜欢
- 织梦dedecms最全的清除文档的sql语句 2022-06-24
- pbootcms文章插入图片不固定宽高的办法 2023-07-08
- PbootCMS伪静态配置教程以及各web容器配置规则 2023-07-08
- pbootcms去除ueditor编辑器图片自动添加的title和alt属性 2023-07-08
- 怎么安装使用PbootCMS网站模板 2023-07-08
- dedecms织梦列表页标题增加页码的方法 2022-07-22
- 织梦DedeCMS如何实现文章列表隔行换色变样式 2023-07-08
- 织梦采集标题不完整的解决方法,修改标题长度 2022-07-14
- PbootCMS网站标题描述等标签限制字数的办法 2023-07-08
- 织梦dedecms点击数统计控制(刷新页面不新增点击数) 2022-07-20