Supesite 内容的“上一篇”、“下一篇”添加标题

打开模板文件下的news_view.html.php文件,找到(菠萝给起名叫代码一):

<div id=”article_pn”><a href=”{S_URL}/batch.common.php?action=viewnews&amp;op=up&amp;itemid=$news[itemid]&amp;catid=$news[catid]”>上一篇</a> <a href=”{S_URL}/batch.common.php?action=viewnews&amp;op=down&amp;itemid=$news[itemid]&amp;catid=$news[catid]”>下一篇</a></div>

在上面代码前面添加以下代码:

<!–{eval
$query = $_SGLOBAL[‘db’]->query(‘SELECT i.* FROM ‘.tname(‘spaceitems’).’ i WHERE i.itemid>\”.$itemid.’\’ AND catid = \”.$news[‘catid’].’\’ AND type=\”.$news[type].’\’ ORDER BY itemid LIMIT 0,1′);
$newspre = $_SGLOBAL[‘db’]->fetch_array($query);
$query = $_SGLOBAL[‘db’]->query(‘SELECT i.* FROM ‘.tname(‘spaceitems’).’ i WHERE i.itemid<\”.$itemid.’\’ AND catid = \”.$news[‘catid’].’\’ AND type=\”.$news[type].’\’ ORDER BY itemid DESC LIMIT 0,1′);
$newsnext = $_SGLOBAL[‘db’]->fetch_array($query);
$mypre = empty($newspre) ? ‘没有上篇了’ : ‘<a href=”‘.geturl(‘action/viewnews/itemid/’.$newspre[‘itemid’]).'” title=”‘.$newspre[‘subject’].'”>’.$newspre[‘subject’].'</a>’;
$mynext = empty($newsnext) ? ‘没有下篇了’ : ‘<a href=”‘.geturl(‘action/viewnews/itemid/’.$newsnext[‘itemid’]).'” title=”‘.$newsnext[‘subject’].'”>’.$newsnext[‘subject’].'</a>’;
}–>

之后把“代码一”里的代码替换成:

<div id=”article_pn” align=”center”>上篇:$mypre | 下篇:$mynext</div>

OK!你的内容下面就会显示上一篇和下一篇的标题了。这样浏览起来更方便了哦。

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2012.12.19

    WordPress循环调用分类及分类下文章标题

    WordPress各种调用都已经很熟悉了,但…

  2. 没有图片

    2009.11.14

    菠萝筐升级到WordPress 2.8.6

    上午进后台就看到这个升级到WordPress…

  3. 没有图片

    2009.12.07

    在线相册程序Imagevue安装与使用教程

    上次给大家推荐了一款效果非常牛的在线相册PH…

  4. 没有图片

    2012.06.15

    简短而实用的WordPress随机日志调用代码

    此段调用代码可以用来制作碰碰运气,也可以用来…

  5. 2011.09.28

    HTML5 WordPress主题 SimpleX

    今天博客正式启用HTML5 WordPres…

  6. 没有图片

    2013.04.23

    CentOS 6.4 系统各个目录的作用详解

    文章转载自网络,留作自己没事参考之用,估计对…

评论

还没有评论。