织梦模板获取上一篇下一篇的文章链接

在文章页调用前后文章的链接和标题,织梦模板默认上一篇和下一篇的标签分别为{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个汉字

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydzxg.html