/ 博客,软件 / 1503阅

在WordPress模板中增加“前一文章”和“后一文章”

很多WordPress模板都是把“前一文章”和“后一文章”显示在页面底部。要是文章短,没问题,要是文章又长评论又多,那就找也找不见了。所以我们需要在顶部和底部都显示“前一文章”和“后一文章”。

有两种办法,一种是hard coding,也就是一开始用的办法用php函数。后来发现最简单不如直接调用内部函数,效果还漂亮。方法为:

在Single Post(single.php)文件的适当位置加入:

<?php the_post_navigation( array( 'next_text' => '<span class="post-title">%title &raquo;</span>', 'prev_text' => '<span class="post-title">&laquo; %title</span>', ) );?>
# 写于十四年前,改于三年前
           

6

  1. Fiona

    偶用免费的,不好加,伤心……

    Google Chrome 8 · Windows 7
    1. S̆̈

      @Fiona要不你也折腾一个?:P
      我做技术支持。

      Google Chrome 7 · Windows 7
      1. Fiona

        @S̆̈我实在没那个精力折腾啊

        Google Chrome 8 · Windows 7
        1. S̆̈

          @Fiona呃…好吧:)那就先这么着。以后有空你再弄呗!还是我来帮你弄一个?

          wp-nokia 0 · Nokia
  2. toinka

    这个放在哪个位置哦?

    Firefox 3 · Windows XP
    1. S̆̈

      @toinka放在Single Post(single.php)模版的正文上方。有些模版没有这个模块所以才写了这个。不过如今大部分模版都有了。

      Google Chrome 15 · Windows 7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注