添加导航栏

- - Comments Off on 添加导航栏 -

昨天在单篇模式里面去除了菜单之后,就觉得要添加一个链接上下相邻文章的导航栏是必要的了,否则从一个文章跳到另一个文章就变得很麻烦。

本来以为这是个由插件来作的工作,查了几个提供链接功能的插件发现他们都是往<head>…</head>中间添加<link>元素,并不解决什么问题。在WordPress的支持论坛里面搜了一下找到了解决方案。原来WP本身就提供这种用于模版的标签,分别是:previous_postnext_post

按照说明在index.php中的<?php if ($posts) ……?>的后面添加了:

<?php if ($single) { ?>
<div id=”prevnext”>
<?php previous_post(‘%’, ”, ‘yes’, ‘no’, 1, ”) ?> << 上一篇 | 下一篇 >> <?php next_post(‘%’, ”, ‘yes’, ‘no’, 1, ”) ?>
</div>
<?php } ?>

当然,根据个人喜好,有些参数需要更改,然后在CSS里面添加一个#prevnext节,用以定义显示模式,即可。

对不起,为防垃圾留言,旧帖留言功能自行关闭,请在新帖留言。