dedecms 调用上一篇下一篇的URL地址

dedecms怎么调用上一篇下一篇的URL地址?只调用他的地址。类似于焦点图那种切换,点击一下向左或者向右的箭头图标,直接文章跳转到上一篇或者下一篇,这个按钮的A标签的U... dedecms 怎么调用上一篇下一篇的URL地址? 只调用他的地址。
类似于焦点图那种切换,点击一下向左或者向右的箭头图标,直接文章跳转到上一篇或者下一篇,这个按钮的A标签的URL地址我该怎样获得?
展开
 我来答
hj2002007
推荐于2016-09-21 · TA获得超过527个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:145万
展开全部
这需要改动php代码

第一种,直接调用"上一篇,"下一篇"
上一篇是{dede:prenext get='pre'/}
下一篇是{dede:prenext get='next'/}
第二种,去除上一篇和下一篇的文字,只显示标题。
修改include/arc.archives.class.php 文件,查找"上一篇"关键词,将上一篇去除及可,或者大家也可以改成其它需要的文字
第三种,限制上一篇和下一篇的标题长度
1.同样是在include/arc.archives.class.php文件里面,加入如下红色代码,设置默认24个字符,中文也就是12个文字。
//获取上一篇,下一篇链接
function GetPreNext($gtype='',$titlelen=28)
2.再往下找,插入红色部分!即是用截取后的长度赋予$preRow['title2'],那么原始没截取的就是$preRow['title']
$preRow['namerule'],$preRow['typedir'],$preRow['money'],$preRow['filename'],$preRow['moresite'],$preRow['siteurl'],$preRow['sitepath']);
$preRow['title2']=cn_substr($preRow['title'],$titlelen);
$this->PreNext['pre'] = "上一篇:<a href='$mlink'
3.然后在前台模板就可以这样调用了。
<li style="float:left;" title="上一篇">{dede:prenext get='pre' titlelen = '18′/}</li>
<li style="float:right;" title="下一篇">{dede:prenext get='next' titlelen = '18′/}</li>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式