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

修改核心文件
打开 /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>";
}
重新生成静态页面
如果网站启用了静态页功能,修改完成后需要重新生成文档内容页,才能在前端看到效果。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
