织梦DedeCMS分页链接自动追加下一篇链接的修改方法

在织梦DedeCMS中,当文章内容分页为3页时,第4页自动显示为下一篇的链接;如果分页为5页,则第6页显示为下一篇链接。以下修改方法可实现此功能。

CMSROI模板网

修改核心文件

打开 /include/arc.archives.class.php 文件,找到以下代码:

if($lPage <= $totalPage)

该代码共有2处,均将其替换为:

preg_match('/href=[\'\"]?([^\'\"]+)/', $this->GetPreNext('next'), $match);

if(!empty($match[1]))

{

$PageList.="<li><a href='{$match[1]}'>".($totalPage+1)."</a></li>";

}

if($lPage <= $totalPage)

修改下一页链接

继续在文件中找到以下代码:

$PageList.= "<li><a href='#'>下一页</a></li>";

该代码同样有2处,均将其替换为:

if(!empty($match[1]))

{

$PageList.="<li><a href='{$match[1]}'>下一页</a></li>";

}

重新生成静态页面

如果网站启用了静态页功能,修改完成后需要重新生成文档内容页,才能在前端看到效果。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。