SEO必备功能:XIUNO4.0 当前文章所在栏目的上一篇 下一篇 功能代码 功能增强

Winson 2017-8-9 1161

<?php
$arrlist_n = db_find_one('thread', array('fid'=>$fid, 'tid'=>array('>'=>$tid)), array('tid'=>1));
$arrlist_p = db_find_one('thread', array('fid'=>$fid, 'tid'=>array('<'=>$tid)), array('tid'=>-1));
if($arrlist_p){
echo '<a href="'.url("thread-".$arrlist_p['tid']).'"><span>上一主题:'.$arrlist_p['subject'].'</span></a>';
}else{echo '<span>没了</span>';}
if($arrlist_n){
echo '<a href="'.url("thread-".$arrlist_n['tid']).'"><span>上一主题:'.$arrlist_n['subject'].'</span></a>';
}else{echo '<span>没了</span>';}
?>

谢谢大白分享的代码,代码在3楼!

最后于 10月前 被Winson编辑 ,原因:
最新回复 (10)
  • 参观者 2017-8-9
    引用 2
    不错啊,谢谢分享
  • 引用 3
    mark
  • 大白 2017-8-9
    引用 4

    首先不太建议用原生语言,另外你的这种写法中url对于xiuno来说不正确。


    我这里用xiunoPHP写一下

    <?php
    $arrlist_n = db_find_one('thread', array('fid'=>$fid, 'tid'=>array('>'=>$tid)), array('tid'=>1));
    $arrlist_p = db_find_one('thread', array('fid'=>$fid, 'tid'=>array('<'=>$tid)), array('tid'=>-1));
    if($arrlist_p){
    echo '<a href="'.url("thread-".$arrlist_p['tid']).'"><span>上一主题:'.$arrlist_p['subject'].'</span></a>';
    }else{echo '<span>没了</span>';}
    if($arrlist_n){
    echo '<a href="'.url("thread-".$arrlist_n['tid']).'"><span>上一主题:'.$arrlist_n['subject'].'</span></a>';
    }else{echo '<span>没了</span>';}
    ?>



    推荐大家安装使用《大白笔记模板》插件

    里面已经带了上一篇和下一篇功能。

    欢迎交流反馈。




  • 参观者 2017-8-9
    引用 5
    大白 首先不太建议用原生语言,另外你的这种写法中url对于xiuno来说不正确。我这里用xiunoPHP写一下&lt;?php $arrlist_n&nbsp;=&nbsp;db_ ...
    谢谢大白,我就是提取你的上下一篇,效率良好,去掉了  fid查询
  • 大白 2017-8-9
    引用 6
    参观者 谢谢大白,我就是提取你的上下一篇,效率良好,去掉了 fid查询
    为什么没有直接安装使用大白笔记模板插件呢?而是提取用呢,可以和我说说么,只是想把这个(大白笔记模板)做好,所以寻求各方面的建议。
  • 参观者 2017-8-9
    引用 7
    大白 为什么没有直接安装使用大白笔记模板插件呢?而是提取用呢,可以和我说说么,只是想把这个(大白笔记模板)做好,所以寻求各方面的建议。

    主要是新站,刚开始有收录,暂时不想变模板了,等以后稳定下来再说

  • Bob_1506321709 18天前
    引用 8
    想要这个功能,上下一篇,这个代码放到哪里
  • Winson 17天前
    引用 9
    Bob_1506321709 想要这个功能,上下一篇,这个代码放到哪里
    你想在哪里显示就放哪里
  • 引用 10
    标记
返回
发新帖