请选择 进入手机版 | 继续访问电脑版
繁体中文

巅峰霸主

 找回密码
 立即注册

QQ登录

只需一步,快速开始

获取dede上一篇下一篇网址上一页下一页URL链接的方法

[复制链接]
烈火大地 发表于 2018-3-13 11:37:35 | 显示全部楼层 |阅读模式

游客只能显示部分内容,请登录后查看帖子完整内容!!!注册完全免费。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
dedecms默认情况是带有文字“上一篇:上一篇的标题”和“下一篇:下一篇的标题”这种样式,也就是说默认将上一页下一页的标题自动加上超链接显示出来了,用着蛮方便的,有时候特殊需要只需要上一篇下一篇的网址链接只要URL怎么办呢、
QQ截图20180313112234.png
其实挺简单的,可以通过在模板里面直接使用dede自带的方法runphp="yes"获得上一篇下一篇的网址URL链接即可。

获得上一篇上一页URL链接代码如下:
  1. {dede:prenext get='pro' runphp="yes"}   
  2. preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);   @me=$strResult[1][0];   
  3. {/dede:prenext}
复制代码


获得下一篇下一页URL链接代码如下:
  1. dede:prenext get='next' runphp="yes"}   
  2. preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER); @me=$strResult[1][0];   
  3. {/dede:prenext}
复制代码


这样我们得到的就只有一个网址链接了,可以对原来不好看的样式重新定义。
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|巅峰霸主 ( 京ICP备12023415号-2 )

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

声明:本站的任何信息和内容仅代表作者的立场和观点,与巅峰霸主网无关。

禁止在巅峰霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2018-6-21 06:49 , Processed in 0.134291 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表