小李SEO博客

网站优化服务

织梦cms5.7文章中点击图片进入下一页代码

织梦dedecms文章点击图片自动进入下一页的方法,之前找了好多代码,发现都不太好用,今天找到这个代码,亲测可行,于是贴出来给大家分享一下:修改/include/arc.archives.class.php文件。

1、查找 “解析模板,对内容里的变动进行赋值” 在这段话上面添加以下代码。

function ClickPicNext($ismake=1,$aid,&$body)

{

global $cfg_rewrite;

if($this->NowPage!=$this->TotalPage)

{

$lPage=$this->NowPage+1;

if($ismake=0)

{

$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=["|'| ]{0,}((.*)>)/isU","点击图片,进入下一页<br/><a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>"."${0}"."</a>",$body);

}

else

{

//对于生成静态页面的情况下使用

$PageList="<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>"."${0}"."</a>";

//对于动态页情况下使用,我这里用的是静态,于是将下面这行代码注释,如果您的是动态页面的话,则将上面那行代码注释,使用下面这行即可。

//$PageList="<a href='view.php?aid=$aid&pageno=$lPage'>"."${0}"."</a>";

if($cfg_rewrite == 'Y')

{

$PageList = str_replace(".php?aid=","-",$PageList);

$PageList = preg_replace("/&pageno=(d+)/i",'-\1.html',$PageList);

}

$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=["|'| ]{0,}((.*)>)/isU",$PageList,$body);

}

}

else

{

$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=["|'| ]{0,}((.*)>)/isU",$this->GetPreNext('imgnext'),$body);

}

return $body;

}

2、查找“$this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo – 1];”,在这段代码下添加以下代码:

if($ClickPicNext){

$this->Fields[$this->SplitPageField]=$this->Fields[$this->SplitPageField];

}else{

$this->Fields[$this->SplitPageField]=$this->ClickPicNext($ismake,$this->Fields['id'],$this->Fields[$this->SplitPageField]);

}

3、查找“$this->PreNext[‘next’] = “下一篇:<a href=’$mlink’>{$nextRow[‘title’]}</a> “;”在这段代码下添加以下代码:

$this->PreNext['imgnext'] ="<a href='$mlink'>"."${0}"."</a>";

4、查找“$this->PreNext[‘next’] = “下一篇:没有了 “;”在这段代码下添加以下代码:

$this->PreNext['imgnext'] ="${0}";

5、查找到以下代码:

else if($gtype=='next')

{

$rs = $this->PreNext['next'];

}

在其下面添加以下代码:

else if($gtype=='imgnext')

{

$rs = $this->PreNext['imgnext'];

}

然后保存。重新生成文章即可!

上一篇:织梦cms程序搭建网站防挂马方法 下一篇:织梦cms修改默认文档命名规则
织梦cms相关文章阅读
  • 织梦cms自定义表单增加全选及全不选的功能按钮

    小李网络公司介绍织梦cms自定义表单增加全选及全不选知识.包括 DedeCMS的自定义表单增加"全选/全不选"的功能按钮_织梦58.自定义表单系统自定义表单 数据库设计自定义表单设计自定义 表单自定...

  • 织梦cms列表页按文章权重排序

    小李网络公司介绍织梦cms列表页按文章权重排序知识,包括dedecms列表页按文章权重排序:dede_arctiny 按weight排序,仿织梦dede58源码dede顺序排列dedelist随机排序dede排列最新dede文章指定排序dede调用顺...

  • 织梦cms无法获得主键因此无法进行后续解决方法

    小李网络公司介绍织梦cms无法获得主键因此无法进行后续解决方法知识,包括数据库的主键主键是什么主键可以有多个吗联合主键表的主键主键的特点主键自增织梦dedecms模块主键字段dedecms 织梦...

  • 织梦cms全文搜索功能的实现方法

    小李网络公司介绍织梦cms全文搜索功能知识,包括dedecms全文搜索功能的实现方法-dedecms教程-跟版网,关键词搜索和全文搜索增加dedecms功能dedecms界面更换dedecms的作用在哪dedecms使用方法dedecms视频功...

  • 织梦cms打开网站后台系统首页卡解决方法

    小李网络公司介绍织梦cms网站首页打开卡知识,包括DEDECMS打开网站后台系统首页卡解决方法-织梦二次开发,dedecms教程:后台首页很卡的解决方法-dedecms教程-跟版网....

  • 织梦cms网站digg Ajax跨域的实现分析

    小李网络公司介绍织梦cms网站digg Ajax实现跨域知识,包括如何实现跨域js如何实现ajax跨域如何实现ajax跨域cors跨域实现ajax跨域请求前端如何实现跨域为什么要跨域怎么处理跨域js的ajax跨域请求v...

  • 织梦cms分页列表一直竖着解决方法

    小李网络公司介绍织梦cms分页列表一直竖着解决方法知识,包括织梦列表分页织梦分页样式修改织梦分页样式cms怎么做分页dedecms分页怎么做织梦cms分页dedeajax分页dede分页css样式....

  • 织梦cms5.7版本TAG伪静态IIS_rewrite配置方法

    小李网络公司介绍织梦cms5.7版本TAG伪静态IIS_rewrite配置方法知识.包括宝塔伪静态怎么配置服务器伪静态配置nginx伪静态规则配置nginx实现伪静态宝塔nginx配置苹果cms安装及配置详细教程PHP做伪静态...

  • 织梦cms列表页面分组表现设置代码

    小李网络公司介绍织梦cms列表页面分组表现设置代码知识,包括 dedecms文章列表如何分组显示_t145gaom的专栏-CSDN博客,织梦系统dedecms实现列表页双样式,列表样式循环交替变化,dedecms列表页的分页怎...

  • 织梦cms有简标题显示简标题无则显示标题办法

    小李网络公司介绍织梦cms有简标题显示简标题无则显示标题办法知识,包括织梦cms建站教程dedecms织梦系统dedecms页面标题织梦网站标题怎么改之梦同时调用文章标题和简略标题dedecms标题限制织梦...

  • 织梦cms网站投票模块漏洞设置教程

    小李网络公司介绍织梦cms网站投票模块漏洞设置教程知识,包括PHPCMS投票模块如何让微擎模块独立出来dedecms的投票模块微擎投票模块微信投票活动模块dedecms做投票微擎模块推荐dedecms多组投票....

  • 织梦cms百度主动推送插件安装后提交数据空白

    小李网络公司介绍织梦cms百度主动推送提交数据空白知识,包括dedecms织梦百度主动推送(实时)多条推送插件安装后提交数据空白,织梦dedecms教程微博实时推送微博特别关注实时推送实时推送项目实...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640