很多WordPress模板都是把“前一文章”和“后一文章”显示在页面底部。要是文章短,没问题,要是文章又长评论又多,那就找也找不见了。所以我们需要在顶部和底部都显示“前一文章”和“后一文章”。
有两种办法,一种是hard coding,也就是一开始用的办法用php函数。后来发现最简单不如直接调用内部函数,效果还漂亮。方法为:
在Single Post(single.php)文件的适当位置加入:
<?php the_post_navigation( array( 'next_text' => '<span class="post-title">%title »</span>', 'prev_text' => '<span class="post-title">« %title</span>', ) );?>
Fiona 上海
偶用免费的,不好加,伤心……
十四年前 Google Chrome 8 · Windows 7S 江苏 *
@Fiona 要不你也折腾一个?:P
十四年前 Google Chrome 7 · Windows 7我做技术支持。
Fiona 上海
@S 我实在没那个精力折腾啊
十四年前 Google Chrome 8 · Windows 7S 江苏 *
@Fiona 呃…好吧:)那就先这么着。以后有空你再弄呗!还是我来帮你弄一个?
十四年前 wp-nokia 0 · Nokiatoinka 广西
这个放在哪个位置哦?
十三年前 Firefox 3 · Windows XPS 江苏 *
@toinka 放在Single Post(single.php)模版的正文上方。有些模版没有这个模块所以才写了这个。不过如今大部分模版都有了。
十三年前 Google Chrome 15 · Windows 7