您的位置:首页 > 帝国cms教程

帝国CMS list.pageno列表动态,筛选结合项和tag标签的页分页号seo优化

2024-01-14 15:35:27 帝国cms教程 259

[!--list.pageno--]标签是用在列表页动态伪静态筛选时候的一个显示当前分页号的功能。
函数变量所在的文件:/e/action/ListInfo.php,用于显示第多少页有利于优化。
用编辑器批量查找:

list.pageno
大概在:第一个在:365行

$listtemp=str_replace('[!--list.pageno--]',$page+1,$listtemp);

换成:

$listtemp = str_replace('[!--list.pageno--]', ($page > 1 ? '_第' . $page . '页' : ''), $listtemp);

或:

if ($pageno > 1) {
    $listtemp = str_replace('[!--list.pageno--]', '第'.$pageno.'页-', $listtemp);
} else {
    // 当$pageno等于1时,移除标签或替换为空字符串
    $listtemp = str_replace('[!--list.pageno--]', '', $listtemp);
}

tags标签的话搜索、/e/tags/index.php

大概在278行 修改是方法和上面一样。

如果是静态的可以参考这个修改方法:
http://www.yisvip.com/course/2157.html

相关推荐