我们在做dedecms网站中常常需要在文章页面调用上下篇文章,可以用dede默认的调用标签,也可以单独调用url,加在模板中。

常见的默认调用如下:

<div class="nape"> <ul> <li>{dede:prenext get='pre'/}</li> <li>{dede:prenext get='next'/}</li> </ul> </div><!-- /context -->

显示效果如下:

上下篇文章.png

下面给大家介绍一下单独调用url的方法:

单独获取“上一篇文章地址”:
{dede:prenext get='pro' runphp="yes"}
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);@me=$strResult[1][0];
{/dede:prenext}
单独获取“下一篇文章地址”:
{dede:prenext get='next' runphp="yes"}
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);@me=$strResult[1][0];
{/dede:prenext}


相关文章:
  • 织梦调用上下篇文章url链接的方法
  • dede网站添加自定义字段的方法
  • dedecms网站调用子栏目作为下拉菜单
  • dedecms网站解除标题字数限制的方法
  • dede后台标题修改去掉织梦内容管理系统