[织梦CMS教程] 织梦CMS获取上一篇下一篇文章链接的方法

[复制链接]
查看1759 | 回复6 | 2020-1-29 21:31:05 | 显示全部楼层 |阅读模式
我们知道,在文章页调用前后文章的链接和标题, dedecms默认上一篇和下一篇的标签分别为{dede:prenext get='pre'/} {dede:prenext get='next'/}。有时出于需要,我们只需要链接而不用标题,要怎么操作呢?大家应该能想到要用正则吧?没错!下面给出最终实现代码。   上一篇地址       复制代码代码如下: {dede:prenext get='pro' runphp="yes"} preg_match_all('/(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER); @me=$strResult[1][0]; {/dede:prenext}   下一篇地址          复制代码代码如下: {dede:prenext get='next' runphp="yes"} preg_match_all('/(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER); @me=$strResult[1][0]; {/dede:prenext}   延伸:修改上下文章字数的方法      编辑打开include/arc.archives.class.php文件 查找:$this->PreNext['pre'] = "上一篇:{$preRow['title']} "; 在这一行上面加上以下代码$preRow['title']=cn_substr($preRow['title'],30);//最多显示15个汉字 查找:$this->PreNext['next'] = "下一篇:{$nextRow['title']} "; 在这一行上面加上以下代码$nextRow['title']=cn_substr($nextRow['title'],30);//最多显示15个汉字 然后再重新生成所有页面即可。从0基础开始学习织梦dedecms建站,分享全套的织梦dedecms网站搭建教程、织梦安装使用教程。 汇聚了最全、最新的织梦cms建站教程。包含dedecms建站、仿站教程;dedecms系统使用常见问题;主题插件推荐下载等!欢迎学习!
回复

使用道具 举报

登州渔夫 | 2021-4-8 07:53:32 | 显示全部楼层
5kym.cn这个站资源太全了
回复

使用道具 举报

就是爱巴萨衣 | 2022-6-3 07:13:36 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

没想爱上你堑 | 2022-12-4 04:00:57 | 显示全部楼层
我是来白嫖悟空源码的资源的!
回复

使用道具 举报

华为股票卖出矩 | 2023-7-11 22:41:48 | 显示全部楼层
支持悟空源码,越来越好
回复

使用道具 举报

猥琐大叔求教pv | 2024-3-20 03:30:39 | 显示全部楼层
支持悟空源码,越来越好
回复

使用道具 举报

老顽童760 | 2024-5-7 00:32:58 | 显示全部楼层
6666悟空源码资源多!
回复

使用道具 举报

uec7898336 | 2024-5-23 18:03:45 | 显示全部楼层
感谢悟空源码分享精品资源!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则